Gregory Lee Baber, DMD, Dentist

2100 Garner Field Rd
Ste A
UvaldeTX  78801-6216 (Uvalde County)


Phone: 830-278-3888
Fax: 830-278-3838

NPI: 1467436840
License Number: 20434 (TX)