Diane P Karalekas, MD, Ophthalmology

65 Boston Post Rd W
MarlboroughMA  01752-1872 (Middlesex County)


Phone: 508-481-0815
Fax: 508-481-0820
Email: dia***@*****al.org

NPI: 1992742944
License Number: 81373 (MA)