Yes, it is 100% tax deductible.
Their tax id# is 58-2491657
Mailing Address:2455 Paces Ferry RoadBuilding C-17Atlanta, GA 30339
Here's more information:
https://www.thdhomerfund.org/donate/