Completed in 2002 Project Details Owner: Illinois Department of Transportation Location: Rock Falls, Illinois, United States Performed as: Johnson Bros. Corporation Project value: $149,280.00 Completion Date: 2002