Stephen Center HERO Program

$3.7M revenue • 5217 S 28th Ave, Omaha, NE, 68107, United States

Last Updated Jan 28, 2026

Company Overview

Company Name

Stephen Center HERO Program

Address

5217 S 28th Ave, Omaha, NE, 68107, United States

Approx. Annual Revenue

$3.7M

Established

2004

About Stephen Center HERO Program

The Stephen Center is a non-profit organization based in Omaha, Nebraska, that was established in 2004. The organization partners with individuals, families, and the community to address issues of homelessness, substance abuse, and mental health concerns.

Frequently Asked Questions about Stephen Center HERO Program

Advertising Pixels

  • Facebook Ad Pixel

Technologies Used

Social Profiles

Key Decision Makers

Chris Knauf Chief Executive Officer
LinkedIn