1. Solar Traffic System Inc 16135 New Ave, Lemont, IL 60439 Coordinate: 41.67202,-88.01304 Phone: (331) 318-8500