Carlos O Garcia, DMD, Dentist

1116 E 8th St
Ste 4
WeslacoTX  78596-7288 (Hidalgo County)


Phone: 956-968-1090
Fax: 956-447-9449
Email: drc***@*****ol.com

NPI: 1588774525
License Number: 18735 (TX)