Boston Smile Center is the first dental practice in Coolidge Corner. We have been providing smiling faces for years now, thanks to our commitment and dedication towards excellent service with a smile that'll last forever! Boston Smile Center and Implant Dentistry is located in the heart of Brookline, Massachusetts.