Ouch Medical Center

Urgent Care Clinic Temecula, CA

About

Ouch Medical Center is a urgent care clinic in Temecula, CA.

Details

Specialty
Urgent Care & Walk-In Clinics
Category
Urgent Care Clinic
Location
Temecula, CA 92591
NPI
1063463396
Source
CMS NPPES NPI Registry

Location

27450 Ynez Rd #128, Temecula, CA, 92591

Get Directions

27450 Ynez Rd #128, Temecula, CA, 92591

More Urgent Care & Walk-In Clinics in Temecula, CA