Based in the center of McHenry, Illinois, backing onto the Fox river, Whales Wash is a self-service laundromat that is open 24 hours a day and 7 days a week... Whales Wash Homepage - Details about this self-service laundromat in McHenry, Illinois...
Relevance: 24.31956