ServicesSelf Help for the Elderly-Leonard House is listed as a retirement community in San Francisco, CA.
Contact Self Help for the Elderly-Leonard House to discuss your retirement living needs in the San Francisco, CA area at (415) 750-1159 or schedule an appointment to visit the facility located at 1771 Waller Street, San Francisco, CA 94117.