1. Eco Shield Contractors Inc 1 Tiffany Pt, Bloomingdale, IL 60108 Coordinate: 41.95495,-88.0811 Phone: (630) 529-1955
2. Eco Shield Home Design 109 1st St, Bloomingdale, IL 60108 Coordinate: 41.95687,-88.07947 Phone: (224) 520-8106