Park 37 Self Storage

$3.0M revenue • 10489 IN-37, Elwood, IN, 46036, United States

Last Updated Jul 22, 2025

Company Overview

Company Name

Park 37 Self Storage

Address

10489 IN-37, Elwood, IN, 46036, United States

Approx. Annual Revenue

$3.0M

Established

2020

About Park 37 Self Storage

Nichols Storage Units is a locally owned and operated self-storage facility based in Elwood, Indiana. Established in 2020, the company provides secure and private storage solutions for both personal and business needs. Their facilities offer a range of unit sizes, climate-controlled options, and 24-hour access, ensuring the safety and convenience of their customers' belongings.

Frequently Asked Questions about Park 37 Self Storage

Key Decision Makers

Todd Nichols Owner