Orphan Grain Train is a 501c3 Nonprofit Christian volunteer network that shares personal and material resources with needy people in America and around the world. Grain Train volunteers gather donations of clothing, medical supplies, food, Christian literature, and other aid to meet real needs.