Stephen Center HERO Program

$7.2M revenue • 40 employees • 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

$7.2M

Employees

40

Established

2004

Google Reviews

4.0 (156 reviews)

Locations

2

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.

Stephen Center HERO Program locations

2 Google Business Profile listings.

LocationGoogle categoryReviewsStatus
5217 S 28th Ave, Omaha, NEprimary— 4.0 (156)Claimed
2723 Q St, Omaha, NE— 4.1 (150)Claimed

More Companies in Nebraska

Browse all companies in Nebraska →

Frequently Asked Questions about Stephen Center HERO Program

Advertising Pixels

  • Facebook Ad Pixel

Categories

Technologies Used

Social Profiles

Key Decision Makers

Chris Knauf Chief Executive Officer
LinkedIn