Stephanie Lily Home Inc
Assisted Living community in South San Francisco, CA (San Mateo County)
776 Del Monte Avenue, South San Francisco, CA 94080Phone: (650) 757-7115
State license number: 415601144
Licensed capacity: 6 beds
Care types: Assisted Living