The image shows a modern dental clinic interior with various pieces of equipment, including a dental chair and an X-ray machine.

Our Locations

Needham Oral Surgery and Implant Center

117 Chestnut Street
Needham, MA 02492
The image shows a logo with the letters  A  and  T  in stylized font, set against a background that includes a splash of water droplets and a graphic element resembling a paint palette.

Get in Touch with Needham Oral Surgery and Implant Center Today

Ready to schedule an appointment with us or have questions about our services?

Contacting Needham Oral Surgery and Implant Center is easy! Our friendly staff is available to assist you with scheduling appointments, answering inquiries about treatment options, and addressing any concerns you may have. Whether you prefer to give us a call, send us an email, or fill out our convenient online contact form, we're here to help.