Dr. Mary Haller
Portage Health Systems
500 Campus Dr.
Hancock, MI

Dr. Haller is wonderful. I drive 100 miles from Marquette, MI just to see her. There is another specialist in Marquette, but she rarely takes new patients. If you have any questions please let me know.