The Newton Smile Center is conveniently located in heart of Newton Center at 796 Beacon Street, where we have ample parking right across the street.
Enter your information below and we'll get right back to you!
"This dentist office is fantastic! The assistant at the front desk was extremely friendly and helpful. Dr. Aissa was outstanding-- he took his time, was patient and explained everything. The technology at this dentist office is also amazing! Overall, it was a surreal dentist visit and I highly, highly recommend it!!!!"
-- Melissa A. Watertown, MA
"Apart from the great location, I've never seen a dentist office look like this. Everything from the layout to the amazing color schemes. Beautiful furniture and very clean. Dr. Ben Aissa was great with me. I've never learned so much about my teeth in one dental visit."
-- Ryana B. Newton, MA