Dentist in Clifton Heights, PA

The brief descriptions below are designed to familiarize you with our staff's training, professional credentials and work experience.

Dr. David E. Freilich

Dr. David E. Freilich graduated from the University of Rochester in 1979 with a BA in Biology. In 1983 he graduated from the University Of Pennsylvania School Of Dental Medicine. Dr. Freilich has been practicing dentistry in the Delaware Valley for more than 28 years. He loves to create beautiful smiles! He is married with two children and in his spare time likes to run and compete in races.

Dr. Michael Rocheleau

Dr. Michael Rocheleau is a graduate of the University of Pennsylvania School of Dental Medicine. Dr. Michael Rocheleau graduated from the University of Scranton in 1989 with a Bachelor of Science degree in Biology. 

Dr. Jessie Jepsen

Born and raised in Texas, Dr. Jessie Jepsen completed her undergraduate degree in Biology at Baylor University with minors in Business and Religion. She then made the move to Philadelphia to attend the University of Pennsylvania School of Dental Medicine where she graduated with honors in Community Health. After graduating, Dr. Jepsen completed a rigorous residency program at Einstein Medical Center in Philadelphia, gaining advanced experience in all aspects of general dentistry including oral surgery, pediatrics, and emergency care. She enjoys building relationships with patients of all ages, and strives to make everyone feel comfortable in her chair. Outside of dentistry, Dr. Jepsen loves cooking and entertaining, camping, kickboxing, going to concerts, and visiting her nephews and niece.

Maureen (Receptionist)

Paige (Office Manager)

Colleen (Hygienist)

Bianca (Hygienist)

Kathleen (Hygienist)


Debbie (Dental Assistant)

Lisa (Dental Assistant)

Kaitlyn (hygiene assistant)

Amanda (Receptionist)

Contact Us

Send Us an Email

Our Location

Find us on the map

Hours of Operation

Our Regular Schedule

Primary Location


9:00 am-8:00 pm


9:00 am-6:00 pm


9:00 am-8:00 pm


9:00 am-6:00 pm


9:00 am-1:00 pm


Once A Month Sept-May