Melvyn H Defrin, MD, Ophthalmology

67 Belmont St
Ste 302
WorcesterMA  01605-2657 (Worcester County)


Phone: 508-752-1155
Fax: 508-752-4862

NPI: 1679539217
License Number: 46144 (MA)