Laffey-McHugh Foundation Click Here to Visit the Foundation's WebsiteAddress: P.O. Box 2286City: WilmingtonState: DelawareZip: 19899Phone: 302-654-1680Email: admin@tlmfde.orgEIN: 51-6015095Geographic Focus: DETotal Annual Giving: $2,880,626