Storage go Results Found: 2 Button group with nested dropdown Sun Self Storage Sun Self Storage 1704 Frederick Road Opelika AL 36801 (334) 742-0637 Latch-iT Self Storage Latch-iT Self Storage 2200 Steel Street Opelika AL 36804 (662) 832-0586