Peter T Zacharia, MD, Ophthalmology

33 Lancaster St
WorcesterMA  01609-2615 (Worcester County)


Phone: 508-791-8484
Fax: 508-791-1658

NPI: 1689666745
License Number: 75948 (MA)