Miles:
 
Find a location near you

Locations near you

Sorry, but there are no locations within 25 miles of your location.

Please refine your search by entering your city, state or zip above and try again or take a look at our complete list of locations below.

Read What Our Patients Say
Patient Reviews
Quick appointment and flexibility with being a bit late due to train and traffic. Doctor Ruffner has a good chair side manner.
Janet P.
Every person in the office is so friendly and accommodating, and my dental health has improved drastically since I started going to Maple Shade.
Katie D.
Everyone is very pleasant, and caring.
Rodney L.
Im comfortable there and can trust the level of care i will receive.
Brooke B.
Friendly and caring staff. Plus, clean, well kept facility.
Tim F.
I’ve always been greeted by a friendly face and the whole staff is not only professional, but very friendly too!
Asher K.
Doctor Ruffner is amazing! He really cares about his patients and about the work he does. He knows I have terrible anxiety but he still wipes the tears away when I’m having a hard time. I can’t […]
Sara L.
Beth is the Best
Jack W.
Excellent, friendly service! Ready when I arrived, appointment easily completed on time, dentist was ready quickly too!
Benjamin S.
Solid place with great customer service. Fun staff and great Doctors.
John W.
I had a great teeth cleaning, the staff was very friendly and skilled!
Jeremy S.
Love everything about my visit! Professional- courteous – patient -thorough! Will definitely recommend !
Michelle G.
Friendly, efficient
Thomas B.
Everyone is polite and does a good job
Becky M.
Had minor surgery with almost no pain or bleeding. Doc and assistant were both very nice and comforting!
Wayne H.
My dentist and the staff were very friendly and helpful!
Jera D.
Great Office and employees
Edward B.
Dental hygienist was personable and professional. Clean office great clerical staff
Catherine P.
Everyone was very friendly and extremely helpful
Raelene F.
Very quick, friendly, wonderful service.
Ryan D.
We Accept Most Insurance Plans!
Learn More

We accept most insurance plans and will be happy to help you understand the coverage that you have. We will do our best to see that you receive your maximum insurance benefits for all covered services.

No Insurance? No Worries! See our discounts and offers here

For appointments, call us at: (855) 979-3356 or
Request an Appointment
For appointments, call: (855) 979-3356