<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
(404) 745-9912
  • Hours: Mon - Sat, 9am - 6pm; Sun, 10am - 2pm.
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »