About Crossroads Home Care
Crossroads Home Care is an assisted living facility located in Escondido, CA.
Our Facilities
Crossroads Home Care has been registered with the National Provider Identifier database since July 05, 2017 and its NPI number is 1124549613.
Book an Appointment
To schedule an appointment, please call (760) 690-2820.