News

Indian Creek Nature Center recognized with international technology award for Amazing Space design and operation

CEDAR RAPIDS, IA — Amazing Space, Indian Creek Nature Center’s headquarters located in Southeast Cedar Rapids, was selected from a field of international nominees to receive the prestigious Technology Award from the American Society of…