Glenn A MacFarlane, DMD

Cosmetic Dentistry · 1 Provider

Average Rating of all Office Providers
Today's Office Hours: 08:00 AM - 02:00 PM
View Office Hours »

Glenn A MacFarlane, DMD

211 Broad St Ste 106
Red Bank, NJ 07701
View All Locations(732) 530-4020

Office Providers

Office Provider Reviews


based on the average of 9 provider reviews for Glenn A MacFarlane, DMD

Review of Dr. MacFarlane

- in Long Branch, NJ |

I highly recommend Dr. Glen MacFarlane for dental needs. He is skilled in all aspects of dentistry including cosmetic. My family has used him for 10 years. The office is easy to get to in Red Bank. The environment is serene and professional
Flag Comment
Was this review helpful?
Review of Dr. MacFarlane

- in Red Bank, NJ |

Dr. MacFarlane is professional yet very personable and caring. He is accomodating and truly committed to his expertise in dentistry. His office (in Red Bank) is beautiful and you feel welcomed the moment you walk in the door. I have also sent patients to him and they love him as well as myself and my family. My patients, some of whom fear the dentist, could not believe how gentle and pain-free his treatment was at their visit. I highly recommend him. ~Dr. Sue Massie, ND
Flag Comment
Was this review helpful?
Review of Dr. MacFarlane

- in Glen Ridge, NJ |

I have been a patient of Dr. MacFarlane for many years and I have always had a great experience.
Flag Comment
Was this review helpful?

Learn About Glenn A MacFarlane, DMD

9 Procedures

  • Dental Bonding
  • Dental Bridge
  • Dental Crown
  • Dental Hygiene Services
  • Dental Implant
  • Dental Inlays
  • Dental Onlay
  • Dental Restoration
  • Dental Veneer

Glenn A MacFarlane, DMD accepts 17 insurance carriers

  • Aetna
  • Ameritas
  • Assurant Health
  • Blue Cross Blue Shield
  • Cigna
  • Delta Dental
  • Dental Network of America
  • DenteMax
  • EmblemHealth
  • Guardian
  • Horizon Blue Cross Blue Shield of New Jersey
  • Humana
  • MetLife
  • Oxford Health Plans
  • Principal Financial Group
  • United Concordia
  • UnitedHealthCare


Read More
*Please verify this information when scheduling an appointment.