Worst place ever. Did not have the car we reserved.
Address: 5757 S Semoran Blvd, Orlando, FL 32822, USA
Wayne Butt | Oct 2, 2018
Frustrating! What was there response?
Brian G | Oct 2, 2018
Agreed! The worst!
Thanks! Your answer is awaiting moderation.