• Banner Picture 1

We offer two locations to serve our patients, in Forest Lake and Inver Grove Heights.

Call or request a time below to set-up your appointment at an office convenient to you.

Forest Lake Location

1068 South Lake Street, Suite 209

Forest Lake, MN 55025

Phone: (651) 464-2248

Fax: (651) 464-7944


Office Hours

Monday7:00 am-6:00 pm
Tuesday8:00 am-5:00 pm
Wednesday8:00 am-7:00 pm
Thursday7:00 am-5:00 pm
Friday7:30 am-2:30 pm
Saturday*8:00 am-12:00 pm
*Open One Saturday Each Month

Inver Grove Heights Location

5846 Blackshire Path

Inver Grove Heights, MN 55076

Phone: (651) 389-1133

Fax: (651) 389-1135


Office Hours

Monday8:00 am-5:00 pm
Tuesday8:00 am-5:00 pm
Wednesday8:00 am-12:00 pm
Thursday8:00 am-5:00 pm

Online Contact Form

Select Location(s)

Forest Lake Location

(651) 464-2248

Inver Grove Heights Location

(651) 389-1133

Services Needed

Additional Comments

   *after submitting this form, we will call you within one business day.