Public Charity

Murugan Temple of St Louis

Murugan Temple of St Louis is a nonprofit organization categorized as Public Charity based in Wildwood, MO. Its most recent IRS filing (2024) reports revenue of $508K, expenses of $135K, total assets of $1.6M. Imperigo tracks 11 reported grant relationships connected to this organization totaling approximately $234K.

EIN: 853731003 Wildwood, MO Latest filing: 2024
Total Revenue$508K
Total Expenses$135K
Total Assets$1.6M
Grant Records11
Funding Total$234K
Filing Years2021–2024

Mission

To uphold the glory of Lord Murugan, build and operate a traditional style Hindu temple dedicated to Lord Murugan and other Hindu deities for the purpose of providing a place of worship, promote religious, spiritual, cultural, educational and social activities.

Officers & Directors

Assistant Treasurer Govindaraj Pitchyaiah
President Lakshmanan Shanmugam
Vice President Mani Subramaniam
Treasurer Muralidharan Mariappan
Secretary Narayanan Narayanan
Assistant Secretary Sudhakumar Kumarasamy

Officer compensation and complete director data available with membership.

Top Grant Purposes

For grant recipient's exempt purposes
$186,952 6 grants
RELIGION RELATED
$21,613 2 grants
GENERAL SUPPORT
$10,300 1 grant
RELIGIOUS
$10,001 1 grant
PROGRAM ACTIVITY FUNDING
$5,001 1 grant

Financial Trends

Year Revenue Expenses Assets
2024 $508K $135K $1.6M
2023 $509K $117K $1.3M
2022 $420K $103K $863K
2021 $558K $13K $546K

Between 2021 and 2024, reported annual revenue declined from $558K to $508K (-9%), with total assets most recently reported at $1.6M.

Interactive year-over-year charts and full filing details available with membership.

See the full picture for Murugan Temple of St Louis

Complete financials, all 11 grant records, officer compensation, year-over-year trend charts, a geographic grant map, and data exports — across 498,000+ organizations.

Full Financial History Complete Grant Activity Officer Compensation Year-over-Year Charts Geographic Grant Map Data Exports
7-day free trial Cancel any time