1. Denver Buggy Scrub Car Wash 119 E Hoover St, Denver, IA 50622 Coordinate: 42.66948,-92.33671 Phone: (319) 984-6058