Donate Today


Our programs are supported by the generous donations of businesses, other organizations, and individuals. Our public support systems help us develop nourishing charitable programs for veterans and the hungry in central Alabama who need healing in spirit, mind, and body.

We are currently accepting donations in check and cash methods. Please deliver all cash donations to Iron Horse Farms in person, and mail checks to our mailing address.

We are a 501(c)3 non-profit organization and donations made to us are tax-deductible. We can provide letters of acknowledgment for donations - either email or call 334.683.4450 to request a letter.

Cash Donations

Please bring any donations to us in-person during business hours at Iron Horse Farms (M-F 10am to 3pm). We are located at:

Iron Horse Farms
1355 County Road 6
Marion, AL. 36756
(make sure to call us before coming!)

Check Donations

Please mail checks to our mailing address in Birmingham, Alabama. We appreciate your support! Our mailing address is:

St. Michael’s Iron Horse Charities
Re: Donations
P.O. Box 381985
Birmingham, AL. 35238-1985
205.437.0101 ext. 203