Family Dentistry in Baltimore, Maryland

At the offices of The Foster Dental Group, we understand the importance of having a smile you are proud of in addition to optimal oral health. We are committed to giving you the best care available in a gentle, pleasant environment.

From basic dental needs to complete smile makeovers, we provide an array of dental services for the whole family. Using the latest dental technology, our experienced staff works together as a team to give you an outstanding experience from the moment you walk in the door for your first visit.

Meet the Dentists
Dennis Foster Jr DDS

Dennis Foster, DDS

A lifelong resident of Baltimore, Dr. Foster can trace his family history here back generations. From his earliest days at the Gilman School to his time at the University of Maryland College Park, Dr. Foster has always found a reason to call Maryland home. (more)

George Lauterbach DDS

George Lauterbach, DDS

Dr. Lauterbach has been in Baltimore for his entire career. His list of academic accomplishment stretches from a Bachelors of Science in Chemistry from the University of Maryland in 1967, then to a Masters in Chemistry from Johns Hopkins in 1969. (more)

Asra Saleem DMD

Asra Saleem, DMD

Born in Baltimore, Dr. Saleem spent her childhood in New Jersey. Following dental school at the University of Pennsylvania, she completed a residency in general dentistry at the University of Maryland Dental School. In 1998 she joined the team at the Foster Dental Group. (more)

John Longley DDS

John Longley, DDS

Dr. Longley may have grown up in a small town in Iowa, but he has found a true home here in Baltimore. A decision at a young age to pursue dentistry as a career also led to a journey to different parts of the country as he built his education. He earned an associate's degree from the United States Air Force, a bachelor's degree in biology from Towson University. (more)

Two Locations
Foster Dental Office in Timonium, MD

2340 York Road
Timonium, MD 21093
(410) 252–6551

Foster Dental Office in Hamilton, Baltimore, MD

5129 Harford Road
Baltimore, MD 21214
(410) 254–8891

Call for an Appointment

We thank you for your interest in our office and we hope to meet you soon! To set up an appointment, call us in Timonium at 410.252.6551 or in Hamilton at 410.254.8891.