1. Budget Car & Truck Rental 1532 E Semoran Blvd, Apopka, FL 32703 Coordinate: 28.67236,-81.48124 Phone: (407) 886-5075