1. Duraclean
2048 Hickory Rd, Homewood, IL 60430
Coordinate: 41.56058,-87.66687
Phone: (708) 798-2072
2. SERVPRO of Chicago Heights/Crete/Beecher
17924 Halsted St Suite B, Homewood, IL 60430
Coordinate: 41.56446,-87.63635
Phone: (708) 672-0077
3. Execuclean Restoration
Homewood, IL 60430
Phone: (708) 922-9284
4. Local Water Removal ServiceAdd to Favorites
Coordinate: icon:https://i1.ypcdn.com/ypu/images/icons/map-pin.png|41.55809,-87.66577