T The Smile Architects 0 reviews 1590 Hastings Avenue Newport, MN • 55055 View Practice (651) 459-2387