Crafts Self Storage

Categories

Storage

About Us

We are a self storage facility with locations in Lisbon Falls and Topsham. Our main office is located in Topsham. We sell shipping and packing supplies and also do domestic and international shipping .

Highlights

  • Self Storage
  • Moving Supplies
  • Domestic and International Shipping

Rep/Contact Info

Jodi Mendelsohn
Manager