Photo of Dr. Joseph Gray

Find your perfect dentist.

Location

436 North Mountain Avenue, Upland, California  91786
Gray and Ehrler Orthodontic Specialists
436 North Mountain Avenue
Upland, California
Mon 9:00 am - 6:00 pm  
Tue 8:00 am - 5:00 pm  
Wed 8:00 am - 5:00 pm  
Thu 8:00 am - 5:00 pm  

See more Dentists

Frequently asked questions

Where is Dr. Joseph Gray's office located?

Dr. Joseph Gray's office is in Upland, CA.

What services does Dr. Joseph Gray offer?

Dr. Joseph Gray offers Bonding, Braces / Invisalign, Bridges / Dentures and more. Learn more about Dr. Joseph Gray's services on Opencare or book your appointment today.