Otter Self Storage

$2.1M revenue • 9190 Parkway Dr, Baton Rouge, LA, 70810, United States

Last Updated Sep 28, 2025

Company Overview

Company Name

Otter Self Storage

Address

9190 Parkway Dr, Baton Rouge, LA, 70810, United States

Approx. Annual Revenue

$2.1M

Established

2019

About Otter Self Storage

Otter Self Storage is a leading provider of secure and convenient self-storage facilities, serving customers in Norwich, CT, United States. The company offers a variety of unit sizes, competitive pricing, and state-of-the-art security, allowing customers to easily rent and manage their storage needs online and contact-free.

Frequently Asked Questions about Otter Self Storage

Technologies Used

Key Decision Makers

Martha Laureano Director