Civic Intelligence
Contractor

Mercy Health

1 customers • 3 returns • Latest tax year 2024 • Saint Louis, MO

Licensing Fees

Customers

1

Returns

3

Total Compensation

$13,917,178

Customers

OrganizationEINReturnsLatest YearServicesCompensation
Father Flanagan'S Boys' Home47-037660632024Licensing Fees$13,917,178

Returns

Tax YearOrganizationTypeServicesLocationCompensationReturn
2024Father Flanagan'S Boys' Home990Licensing FeesPO Box 505125, Saint Louis, MO 63150$3,878,794View return
2022Father Flanagan'S Boys' Home990Licensing FeesPO Box 505125, Saint Louis, MO 63150$5,019,192View return
2022Father Flanagan'S Boys' Home990Licensing FeesPO Box 505125, Saint Louis, MO 63150$5,019,192View return