?
  • Peru Super Wash

    • Automotive Service
    626 30th St.
    Peru, IL 61354
    (815) 224-2901
    Hours:
    Open 24 hours
    • About

      We strive every day to make a positive difference in other people's lives and just happen to wash millions and millions of cars a year along the way.