Upper Mississippi River National Wildlife and Fish Refuge


401 Hwy. 18 N
McGregor/Marquette, IA 52157

Ph. 563.873.3423

 

Refuge stretches from Wabasha, Minn. to Princeton, Iowa, encompassing 240,000 acres of water, marsh, wooded islands and forest prairie along 261 river miles.

 

 

 

 

 

Full Site