A dentist who specializes in treating complex dental problems and is highly trained in the surgical placement and restoration of dental implants, crowns, non-removable and removable dentures, and cosmetic dentistry.
Call (215) 546-0200 or request an appointment online to set up your first visit. We’ll be in touch soon.