Loading exterior photo…

Odos Home Health Inc

7840 El Cajon Blvd. Suite 500, La Mesa, CA 91942
8582296209
Website not available
COMING SOON Send Message
Compare

Quality of Patient Care

★★☆☆☆ Below Average 1.5 out of 5 stars

Key details

Ownership Proprietary
CCN 059374
Medicare certified Yes
Certification date Mar 14, 2012

Nearby Facilities

Read our Latest Articles