Michelle Muench, MD, Ophthalmology

1575 20th St Nw Ste 101
FaribaultMN  55021-2931 (Rice County)


Phone: 507-332-9900
Fax: 507-332-6800

NPI: 1093733966
License Number: 1651 (MN)