AAA Editor Notes
St. Croix River Visitor Center is in St. Croix Falls at 401 N. Hamilton St. The center features an aquarium with river fish, an aerial map of the riverway and displays about mussels. A movie about the riverway also is available.

Map
Get Directions
Hotel
Hotel Name
1234 Street Address City, State 00000
AAA Inspector Rating
More Hotels in St. Croix Falls, WI
Restaurant
AAA Inspector Rating
More Restaurants in St. Croix Falls, WI