Summary
Organization name
Ellas Umbrella
Tax id (EIN)
92-0334398
Mission/Purpose
Health & Wellness, Medical/Scientific Research, Mental/Behavioral Health, Health & Wellness - Hospitals & Clinics
Operating Budget
Mini: $0-$50,000
Service Area
Jefferson County, Lincoln County, St Charles County, St Louis City, St Louis County
Audiences Served
Children, Youth, Families, General Public
Address
141 Siena DriveSaint Peters, MO 63376