1. American Red Cross
240 Commonwealth Blvd W, Martinsville, VA 24112
Coordinate: 36.69809,-79.87789
Phone: (276) 632-2664
2. American Red Cross
1081 Spruce St, Martinsville, VA 24112
Coordinate: 36.68004,-79.85235
Phone: (276) 632-5127
3. Gideons International
Martinsville, VA 24112
Phone: (276) 656-3729
4. Salvation Army
603 Memorial Blvd S, Martinsville, VA 24112
Coordinate: 36.68286,-79.87572
Phone: (276) 638-7259