Car Rental in Savannah, GA
Car Rental • Tires • Wholesalers
7010 Abercorn St Savannah,
Savannah ,
GA
31406
UNITED STATES
Based on 1 reviews
I will never return to this business!
I would not recommend this business to anyone. When I took my car in for an oil change there was not anything wrong with it. When I picked it up I got to the stop light before the check engine light was on. I took the car back and they...Worldwide > United States > Savannah, GA > Car Rental