Contact Us

Office Hours

Clinicians are available by appointment.  Each clinician has independent office hours and appointments may be scheduled by our front office staff. Contact us by calling (320) 983-2335 to determine which service would best meet you and/or your family needs and to schedule an appointment.

Office Location & Contact Info

Fax: (651) 342-8029
General Email:

Our offices are located in Milaca, MN and in Princeton, MN.  Please call the numbers below to schedule an appointment or for more information.


Address: 160 3rd Ave NW Milaca, MN 56353

Phone Number: 320-983-2335


Address101 18th Ave. N, Princeton, MN  55371

Phone Number: 763-631-0129