Scott Steven Upchurch, DDS, Dentist

7900 Cambridge St
#11-2e
HoustonTX  77054-5502 (Harris County)


Phone: 979-204-2136
Fax:

NPI: 1558558387
License Number: S1770 (TX)