3873 Roswell Rd NE, Atlanta, GA 30342
Public Storage is a self storage facility in Atlanta, GA located at 3873 Roswell Rd NE, Atlanta, GA 30342. Public Storage offers affordable, convenient self storage units in Atlanta, GA.