Drs. Finkelman & Machlus, DDS
1755 Old York Road, Abington, PA 19001

Stephen Finkelman, DDS  General Dentist

Finkelman

Dr. Finkelman is a 1975 graduate of the Temple University School of Dentistry. After spending two years in the U.S. Navy, he was an instructor at Temple’s School of Dentistry, one of the oldest and well known schools in the country. He has been in private practice for over 35 years earning a reputation in his community for quality family dentistry provided with compassion and professionalism. He is a fellow of the Academy of General Dentistry and continues to take numerous continuing education courses on all the latest techniques.

Dr. Finkelman has 2 children, a son and a daughter as well as a granddaughter who can’t wait to come have her teeth checked. He is a skilled woodworker who delights in making cabinets and furniture as a hobby.

Read What Our Patients Say
Patient Reviews
Dr. Finkelman is an Extremely Nice Man and A Really Good Dentist. 2 Thumbs Up To Him And His Staff. I Believe I Will Keep Him As My Dentist. Many Thanks… Rita.
Rita M.
I’ve been a patient for over thirty years and appreciate Dr. Finkelman’s professionalism and warm personality.
Nancy O.
Great hygienist. Friendly staff. Dr Finkleman is very thorough and easy to talk with.
Lynn L.
I have always received excellent care and the staff and doctors are always friendly and comforting – Vira -the hygentist-is wonderful and friendly. Doctor Finkelman has been my dentist for over […]
Patricia R.
I have trust and confidence with Dr Finkelman. And the hygentist always does a nice job.
Jennife D.
A very pleasant atmosphere and Dr. Finkelman was so nice which made me feel less anxious about the dentist.
Kathleen D.
Office Hours
Mon. – 9:00 AM - 5:00 PM
Tue. – 7:45 AM - 5:00 PM
Wed. – 9:30 AM - 6:00 PM
Thu. – 7:45 AM - 5:00 PM
Fri. – 9:30 AM - 4:00 PM
Sat. – Closed
Sun. – Closed
Phone: (215) 310-5826
Fax: (215) 659-9419
Healthcare Financing with
CareCredit
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: (215) 310-5826 or
Request an Appointment
For appointments, call: (215) 310-5826
Office Hours
  • Monday 9:00 AM - 5:00 PM
  • Tuesday 7:45 AM - 5:00 PM
  • Wednesday 9:30 AM - 6:00 PM
  • Thursday 7:45 AM - 5:00 PM
  • Friday 9:30 AM - 4:00 PM
  • Saturday Closed
  • Sunday Closed
Get in touch:
  • Phone: (215) 310-5826
Our Location