A first of its kind, the newly opened Smilebar, located on Columbus Avenue, is an Invisalign-only specialist boutique, bringing the most advanced and luxurious teeth straightening experience to Boston. Modern, bright and elegantly designed with luxury in mind by Cambridge 7 Associates (the same firm behind the new Four Season Hotel), Smilebar challenges most people’s conception of an orthodontist office.
Here’s how it works: outfitted in the latest technology, a 3D scanner creates a personalized and removable medical-grade polyurethane resin dental aligner. Compared to traditional braces, Invisalign aligners are clear, unobtrusive and virtually painless. The best part of all is that Invisalign aligners are removable, allowing for not only better hygiene for your teeth, but you can skip wearing them for a few hours for a hot date or an important work presentation.
As you can see, it’s not called Smilebar for nothing – the name alone brings a smile to our face, and their services have us absolutely beaming! smilebar.com