Thomas Paul Mattingly, MD, Ophthalmology

1410 Union St
LafayetteIN  47904-2060 (Tippecanoe County)


Phone: 765-423-2977
Fax: 765-423-1149
Email: tpm***@*****ol.com

NPI: 1043298292
License Number: 01026310A (IN)