
2111 S Oak St, Suite 106, Champaign, IL 61820
2173283313
icrt@ccrpc.org
Indoor Climate Research and Training (ICRT) is focused on using sound principles of building science to advance the performance of homes by developing and disseminating knowledge and best practice through education, training, and research.
Related Listings
Nearby Listings
Featured