Maria Lopez Velasquez, MD

Ophthalmology

Nielsen Eye Center

541 Main St, Ste 110, Weymouth, MA 02190

Accepting new patients

(617) 471-5665