Covid-19 Announcement
  • Patient Info
    • New Patients
    • Initial Visit
    • Pre-Treatment Info
    • FAQ
    • Scheduling
    • Insurance
    • Financial Policy
    • Flex Accounts
    • Privacy Policy
  • Procedures
    • Fixed Appliances
    • Invisalign
  • Online Forms
  • Referring Doctors
  • About Us
  • Contact

SPIRIT LAKE OFFICE

Map
712-336-3428
611 18th St.
Spirit Lake, IA 51360

WORTHINGTON OFFICE

Map
507-372-7733
Avera Medical, 1216 Ryan Road
Worthington, MN 56187

WINDOM OFFICE

Map
507-831-2061
579 River Bend Plaza
Windom, MN 56101
Website design by Blink Marketing