3 months ago
Great storage facility in Atlanta, GA!
Atlanta, GA location is a brand new facility and I can see the great effort to keep it like "brand new." The customer service from the Manager, Christy and staff personnel Kay, Kay is outstanding! Can't say the same for the FL facilities; sadly, haven't found a location that is as appealing.