PROVIDER PROFILE · NPI 1992742944

Diane KaralekasM.D.

OphthalmologyMarlborough, MAI