About Tupaz Home # 12
Tupaz Home # 12 is an intellectual disability intermediate care facility located in Saratoga, CA.
Our Facilities
Tupaz Home # 12 has been registered with the National Provider Identifier database since May 25, 2007 and its NPI number is 1992916399.
Book an Appointment
To schedule an appointment, please call (408) 866-4590.