For calling, click on the voice number below or 507-533-5433.

To have an intake appointment with a member of our team, please schedule here:


*Please be aware that filling out the insurance intake form or paying for private pay will connect you to a provider quicker than the initial intake appointment as the verification process can take 3-5 days and the queue for verification occurs in order of receipt.

If you are looking to schedule,

please complete the following form for insurance: Insurance Intake Form with Questionnaires

–OR–

please complete the following to schedule a visit private pay: Private Pay Link