Store Room

2350 E President St, Savannah, GA 31404

About Store Room

Store Room is a self storage facility in Savannah, GA located at 2350 E President St, Savannah, GA 31404. Store Room offers affordable, convenient self storage units in Savannah, GA.

CONTACT INFORMATION

Store Room
2350 E President St
Savannah, GA 31404

Is This Your Business?

Claim Your Profile