1. Quick Action Cleaning 8224 Lincoln Ave, Homewood, IL 60430 Coordinate: 41.55558,-87.661575 Phone: (708) 957-1200