5.0

Mecheal

Atlanta, Georgia
2 tripsJoined Dec 2016
Verified info
  • Email address
  • Phone number
Share this Turo profile.

Location

Reviews from guests

2 trips
Overall Rating
5 stars

If you're coming to Atlanta you must get your car from mecheal. Great guy. All around.

Elijah F.-January 22, 2017