Storage Depot of Savannah is a self storage facility in Savannah GA that can help residential and commercial storing needs. Check our self storage in Savannah GA with Storage Depot of Savannah.
- 1333 Lynah Avenue, Savannah, Georgia, 31408
- +1 (912) 965-9009