Lawrence Cecilio Tafoya, MD, Ophthalmology

5402 S Staples St
Ste 100
Corpus ChristiTX  78411-4670 (Nueces County)


Phone: 361-992-9400
Fax: 361-992-3907

NPI: 1710278999
License Number: Q6114 (TX)