Russian Slough is a nature reserve located in Colfax, Wisconsin.
No contact information available for Russian Slough.
Within about 4 miles, there are fuel and supermarket.
In the surrounding area, you can also find Police, Post Office, Resort, Restaurant, Shelter, Social Facility, Sports Centre, Townhall, Variety Store, Veterinary, Weapons, Antiques, Bank, Bar, Beauty, Bowling Alley, Car, Car Repair and more.
Other nature reserve in the area include Red Cedar River Savanna State Natural Area or Dobb's Landing.