John Thaddeus Garcia, MD, Family Medicine

601 E 7th Sreet
OdessaTX  79761 (Ector County)


Phone: 432-582-0300
Fax: 432-582-0306

NPI: 1275683484
License Number: J6447 (TX)