RICHARD & KAREN LEFRAK CHARITABLE

501(c)(3)EIN: 11-2994678
Foundation Details

Founded

-

Address

1105 N MARKET STREET 801

WILMINGTON, DE, 19801

Phone

(302) 656-2390

Most Recent Filing

2023

Financials

Total Giving

$3,690,784

Total Assets

$10,936,808

Total Revenue

$3,285,623

Total Expenses

$3,746,543

Grant Stats

Giving Rate

33.1%

Grant Range

$5,000 - $3,000,000

Grants Awarded

25

Median Amount

$178,438

Leadership

THOMAS A VARLEY END 62023

DIRECTOR & PRESIDENT

5 hrs/week

BRIAN MCLEAN

DIRECTOR & EXECUTIVE VICE PRESIDENT

5 hrs/week

JAY MCHUGH

DIRECTOR & VICE PRESIDENT

5 hrs/week

JOSHUA GRANT

DIRECTOR

5 hrs/week