Blog

Join Our First Ever Blood Drive !

Join us in setting off our first ever blood drive! November 1st 2012, 10 a.m. – 3: p.m. Snack and beverages will be provided! To sign up come down to our office or leave us a message on our facebook at “Dr Magalhaes & Associates” with your name, number & email address and we will sign you up!  

  • Posted on: Sep 29 2012
  • By:

The New Medical Revolution !

The divorce from pencil and paper is upon us! The old ways of a patients’ paper records being stacked high in folders are over.  One of the biggest challenges in offices is finding and identifying where charts are.  With electronic records and information sheets, access to your chart is simple and easy.    Welcome to the sleek,… Read More »

  • Posted on: Sep 29 2012
  • By:

“Dr. Magalhaes really worked with me”

I had so much trouble finding progressive lenses that I could wear. While I had used progressives for thirty years, suddenly I was not happy with my glasses. My prescription sun glasses were perfect, so i knew i could achieve success. Dr. Magalhaes worked with me and after three changes of my prescription and glasses, they are perfect! Thank… Read More »

  • Posted on: Sep 23 2012
  • By:





“Efficient and Speedy”

I was very pleased with the customer service I recieved. The team was very efficient also the service provided was speedy! ~ Jennifer

  • Posted on: Jun 13 2012
  • By:

“Impressed!”

Adam Louis April 19, 2012 I was impressed with my eye exam and with Dr.Magalhaes inparticular, with his thoroughness, friendliness, and for taking the time to explain a problem which he discovered.

  • Posted on: May 11 2012
  • By:

” 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:

Schedule Your Appointment Today

Emerald Square Mall

119 Emerald Square Mall
second floor near Sears
North Attleboro, 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 Attleboro, 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