About Canyon Homes Inc
Canyon Homes Inc is a mental illness intermediate care facility located in Shadow Hills, CA.
Our Facilities
Canyon Homes Inc has been registered with the National Provider Identifier database since January 24, 2007 and its NPI number is 1669527941.
Book an Appointment
To schedule an appointment, please call (818) 353-1514.