Claim this facility
FacilityPublic Storage
Address2640 Kelly Blvd, Carrollton, TX 75007
Listed phone(469) 998-1690
Listed websitehttps://www.publicstorage.com/self-storage-tx-carrollton/5673.html?pspid=pslocalsearch
Is this your facility?