Blog

” Enjoyable Experience”

Blake Donald April 23,2012 Your staff always makes my visit an enjoyable experience, as far as eye exams and visits to the doctor in general.

  • Posted on: May 11 2012
  • By:

“Appointment Right Away!!!”

Verna Kendell May 7,2012 My visit was very good. They showed appreciation,concern, and I got my appointment right away!!!. They were very thorough.

  • Posted on: May 11 2012
  • By:

“Wonderful Experience”

Cindy Gifford May 7, 2012 My visit was wonderful. The service was prompt and the whole eye exam was explained to me in deail. Wonderful experience!  

  • Posted on: May 11 2012
  • By:

“Excellent Service and Care”

April 3, 2012 “I wouldn’t change anything, I recieved excellent service and care from the moment I entered the building !”

  • Posted on: Apr 6 2012
  • By:


“In good hands”

March 31, 2012 “The doctor was very pleasant and really felt like I was in good hands – and I really can’t say that about any doctor I’ve seen in the past 5+ years. Very pleasant experience from the front desk to the doctor, and the lady with all the machines in between. “

  • Posted on: Apr 6 2012
  • By:

“Beyond what I could ever have expected”

November 17, 2011   “I write to personally tell you how much the professional care which I receive each and every time I visit your office is appreciated.  The personal effort you expended in assisting  me find a way to read my teacher’s editions was beyond what I could ever have expected! Thank you very… Read More »

  • Posted on: Dec 6 2011
  • By:

“Magalhaes was GREAT!”

Most enjoyable eye dr. visit I have had in a looooong time, staff was friendly and kind and the dr Magalhaes was GREAT!

  • Posted on: Oct 17 2011
  • By:

“moved along smoothly “

I was very happy with my visit to your office. Everything moved along smoothly and the doctor was great – very thorough and very kind.

  • Posted on: Sep 28 2011
  • By:


Schedule Your Appointment Today

Emerald Square Mall

119 Emerald Square Mall
second floor near Sears
North Attleborough, MA 02760
Phone: 508-717-0425
Fax: 508-699-6797
Make Appointment

S. Washington Street

1250 S. Washington St
Marshall and Old Navy Plaza
North Attleborough, MA 02760
Phone: 508-717-0425
Fax: 508-643-0149
Make Appointment

North Dartmouth

382 State Road
Office Max Plaza
North Dartmouth, MA 02747
Phone: 508-717-0425
Fax: 508-992-3239
Make Appointment

Brockton

21 Torrey Street
Price Rite Plaza
Brockton, MA 02301
Phone: 508-717-0425
Fax: 508-587-7253
Make Appointment

Request more information

  • This field is for validation purposes and should be left unchanged.
   Patient Payment

   Patient Payment