OUCH MEDICAL CENTER Urgent Care Accepts liens Location27450 YNEZ RDTEMECULA, CA 92591-4680Phone (951) 693-2354 View on Google Maps Practicing in Temecula, CA · 41 verified · 1 on the NPI registry