Are there any climate controlled storage units locally? Anyone have any experiences with them?
Catrina S. replied:
All Climate Storage Center in Lewes, Delaware on Shady Rd behind Grotto's Grand Slam.. Just opened up a third building - current specials are 15% to 25%. (302) 645-0006 (I do not work there - just affiliated through their parent company)