Civic Intelligence
Contractor

Rehab INC

1 customers • 2 returns • Latest tax year 2017 • St Louis, MO

Therapy

Customers

1

Returns

2

Total Compensation

$3,700,422

Customers

OrganizationEINReturnsLatest YearServicesCompensation
Eden Home Inc74-114303022017Therapy$3,700,422

Returns

Tax YearOrganizationTypeServicesLocationCompensationReturn
2017Eden Home Inc990Therapy7733 FORSYTH BLVD SUITE 1700, St Louis, MO 63150$1,876,374View return
2016Eden Home Inc990Therapy7733 FORSYTH BLVD SUITE 1700, St Louis, MO 63150$1,824,048View return