Graduated: 2016
Offers telehealth
NPI: 1366997702
Practice Locations (2)
RANCHO PHYSICAL THERAPY INC
3142 VISTA WAY, SUITE 101
OCEANSIDE, CA 920563627
7602317972
RANCHO PHYSICAL THERAPY INC
31720 TEMECULA PKWY, SUITE 101
TEMECULA, CA 925925895
9513033566
Source: CMS National Downloadable File, September 2026.