1. Star Cleaning Corp 77 E 136th St, Riverdale, IL 60827 Coordinate: 41.64819,-87.61793 Phone: (708) 841-7364