Margaret Blom, MD

Margaret Blom, MD

Ophthalmology
Cost:

Ellsworth Uveitis & Retina Care

35 Eastward Ln, Ellsworth, ME 04605

Accepting new patients

(207) 667-5999