Robert Andrew Welch, DDS, Dentist

4903 82nd St
Ste 60
LubbockTX  79424 (Lubbock County)


Phone: 806-687-3450
Fax:

NPI: 1952434763
License Number: 11740 (TX)