Larry H Roth, MD, Ophthalmology

521 Mount Auburn St
WatertownMA  02472-4191 (Middlesex County)


Phone: 617-923-4400
Fax: 617-926-4549

NPI: 1750448452
License Number: 40273 (MA)