OFFICE LOCATIONS & HOURS

Our primary location is located in the beautiful city of Upland, CA.  We are walking distance from downtown Upland, as well as the Upland Metrolink Station and serviced the Rout 83 Omnitran bus.

***Event Parking: Please be aware that the parking lot in back of the office fills quickly, so please park on  Euclid Ave (southbound side).

231 N. Euclid Ave.
Upland , CA 91786
(909) 949-0155

Hours:
Mon - Thurs:  9:00 am - 5:00 pm
Fri:  9:00 am - 12:00 pm
Sat:  9:00 am - 1:00 pm



View Larger Map

 Other Locations: We are currently seeing patients by appointment only at our Sherman Oaks location in the Triad Wellness Center office of Dr. Jorege Arvizu and Dr. Martin Stites.  We are only at this location Fridays & select Saturdays.  Please call for more details (909) 949-0155.

14622 Ventura Blvd., Suite 205
Sherman Oaks, CA 91403


View Larger Map