Medford Optometric Associates
0 Governors Ave, Medford, MA 02155, United States of America
+1 781-395-2500
Balaraj Menon
5 months ago
Outrageously incompetent. Eye check up is okay, but don't buy glasses from there.