Country Car Rentals is a passenger car rental company, and its headquarters are located at Cloverdale, IN. It has an annual revenue of $189,880 and employs one people. Though Country Car Rentals has yet to hit the mainstream, it's found niche success. The firm is run by Owner Paul Fagin.
Want to share more of your experience?GO TO FULL REVIEW