Audubon Inn

45 North Main Street
Mayville
Wisconsin
United States