STELLA A MCEACHARN TRUST
EIN: 01-6065476
Foundation Details
Founded
-
Address
PO BOX 653067
DALLAS, TX, 752653067
Phone
(888) 866-3275Most Recent Filing
2024
Financials
Total Giving
$9,652
Total Assets
$188,531
Total Revenue
$6,988
Total Expenses
$12,338
Grant Stats
Giving Rate
5.1%
Grant Range
$4,017 - $5,701
Grants Awarded
4
Median Amount
$4,671
Leadership
BANK OF AMERICA
TRUSTEE
1 hrs/week
$3,245
