The University of Iowa

Indian Creek Nature Center Charitable Trust

Address 
6665 Otis Road Se
Cedar Rapids, IA 52403
Telephone Number 
319-362-0664

Accreditation Information

Licensed Accreditation Agency Date 
Accreditation Expiration Date 

Training Information

Last Training Date