About Stephanie's Icf Idd N
Stephanie's Icf Idd N is an intellectual disability intermediate care facility located in South San Francisco, CA.
Our Facilities
Stephanie's Icf Idd N has been registered with the National Provider Identifier database since April 16, 2007 and its NPI numbers are 1053536011 and 1083004782. Stephanie's Icf Idd N is also known as Stephanie Home, Inc (Nursing Facility / Intermediate Care Facility).
Book an Appointment
To schedule an appointment, please call (650) 757-7115.