Robert T Williamson, MD, Ophthalmology

1400 Teal Rd
Ste 8
LafayetteIN  47905-2463 (Tippecanoe County)


Phone: 765-477-2020
Fax: 765-477-8200

NPI: 1376517573
License Number: 01024018A (IN)