Drag box to select area
<p>U-Haul is a truck and trailer rental company that has been in operation since 1945. This U-Haul center is located in the City Storage facility on Ponce De Leon Place, just off Ponce De Leon Avenue, about a half-mile west of Freedom Parkway. Truck and trailer rentals are available; see the website for rates and more information.</p>
726 Ponce de Leon Pl NE, Atlanta, GA 30306
- Hours: Mon - Sat, 9am - 6pm; Sun, 10am - 2pm.