a

Contact Us

"The beginning to a new smile is just a phone call away..."

Faribault
1575 20th Street NW, Suite 202
Faribault, MN 55021
507-332-0022

Rochester
2769 Superior Drive, NW
Rochester, MN 55901
507-424-3632