Skip to main content
Assisted Living

STELLA'S CARE HOME I

616 39th Ave, San Francisco, CA 94121

No photos available

State License Information

License

License Number385600076
StatusLICENSED
EffectiveFeb 5, 1998

Administration

AdministratorMARGIE VALERIA
CountySAN FRANCISCO
Source: State licensing records

Ownership & Management

C

Owned by

CHANG, STELLA

Location & Nearby Healthcare

616 39th Ave

San Francisco, CA 94121

Loading map...
Property
HHospital
PRehab / PT
Open in Google Maps

Nearby Communities