Temecula 24 Hour Urgent Care
41715 Winchester Rd Suite 101 Temecula, CA 92590
7 Days a week 24 Hours a day Christmas Day Closed