No Picture
FIRE BLOG C

Fatal Construction Accident at Geneva Commons Near Randall Rd and Williamsburg Ave, Geneva

Geneva police and firefighter/paramedics responded about 11:50 a.m. Friday to a report of worker trapped in a shopping center sign tower at Geneva Commons shopping center, 322 Commons Drive Geneva, Il. Police and firefighter/paramedics received […]