Map & Directions

We have three convenient locations to serve all of our patients needs.

Ashland, Wisconsin – Main Office
1419 Beaser Ave.
Ashland, WI 54806
Phone: (715) 682-5958
Fax: (715) 682-5462



Ironwood, Michigan
250 Roosevelt St.
Ironwood, MI 49938
Phone: (906) 932-9720



Hayward, Michigan
10541 N. Ranch Rd.
Hayward, MI 54843
Phone: (715) 682-5958


To schedule appointments, please call our Ashland Office or visit our Appointments page.