1. Stcc Cultural Center-Cspp 1020 Bapa Rd, Streamwood, IL 60107 Coordinate: 42.009663,-88.159424 Phone: (630) 855-2144