Luis Alberto Zaffirini, MD, Ophthalmology

5835 Northgate Ln
LaredoTX  78041-2662 (Webb County)


Phone: 956-723-4033
Fax: 956-723-7437

NPI: 1417978685
License Number: E5464 (TX)