1. Building & Construction Team 2818 Chayes Park Dr, Homewood, IL 60430 Coordinate: 41.551777,-87.68437 Phone: (708) 991-7141