Skip to main content

Laffey-McHugh Foundation

Address
P.O. Box 2286
City
Wilmington
State
Delaware
Zip
19899
Phone
302-654-1680
Email
admin@tlmfde.org
EIN
51-6015095
Geographic Focus
DE
Total Annual Giving
$2880626.00