Detailed Information Insurance Accepted?No Offer Sliding Scale?No Business NameLeela Hunter, MFT Inc. License TypeMFT Contact Information 584 Castro Street #498, San Francisco, California 94114, United States (415) 580-2663 Leela@leelahunter.com https://www.leelahunter.com/ Location Get Directions By car By public transit Walking Bicycling