STELLA A MCEACHARN TRUST

EIN: 01-6065476
Foundation Details

Founded

-

Address

PO BOX 653067

DALLAS, TX, 752653067

Phone

(888) 866-3275

Most 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