Lunch and Tour of the New Facility located at 5300 Otis Rd SE CR
Apr 06, 2017
Location Changed to Indian Creek Nature Center
Lunch and Tour of the New Facility located at 5300 Otis Rd SE CR
The location is:
Indian Creek Nature Center
5300 Otis Rd SE
Cedar Rapids, IA 52403
(Google Maps does get you easily to the correct location.)