Industrial Capital Holdings

4746 Spottswood Ave, Memphis, TN, 38117, United States

Last Updated Jul 30, 2025

Company Overview

Company Name

Industrial Capital Holdings

Address

4746 Spottswood Ave, Memphis, TN, 38117, United States

About Industrial Capital Holdings

Industrial Capital Holdings (ICH) is a national leader in the development and acquisition of small to medium-sized light industrial real estate. Headquartered in Memphis, Tennessee, the company has acquired and developed properties across the United States, including industrial parks and distribution facilities.

More Companies in Tennessee

Browse all companies in Tennessee

Frequently Asked Questions about Industrial Capital Holdings

Technologies Used

Social Profiles

Key Decision Makers

Glenn Wegener Vice President
LinkedIn