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

Needham Oral Surgery and Implant Center

If you're looking for a highly trained and experienced oral surgeon in Needham, you've come to the right place. At our oral surgery practice, we utilize the latest state-of-the-art equipment and cutting-edge technology and we uphold the strictest sterilization techniques. We know that many people may feel anxious about coming to the oral surgeon, so it is our goal to make your visit with us as pain and anxiety free as possible. Our mission is to educate our patients about all of their oral health care options and help guide them to choose a treatment plan that is most suitable and appropriate for their needs.

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.

Convenient Location

Our office is located at 117 Chestnut Street, Needham, MA 02492 with parking available in our lot. Additionally, we are an 8-minute walk from the Needham Center stop on the Needham Line commuter rail, and are accessible via bus line 59. Please enter your zip code or city, state below for door-to-door directions.

Your ZIP code:


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.