Dr. Magalhaes and Associates is a 4 location practice here to serve your eyecare needs in N. Dartmouth, Brockton and N. Attleboro. We combine the upscale, modern retail operations of a large optical company (Lenscrafters) with the in-touch small town feel
Eye Doctor inside Lenscrafters
Reviews, get directions and information Dr. Magalhaes and Associates - Eye Doctor inside Lenscrafters.