1. Armor Shield Construction 1746 S La Londe Ave, Lombard, IL 60148 Coordinate: 41.84998,-88.00604 Phone: (630) 916-7100