Nonprofits in Martinsville, Virginia

Adventure In Faith Church

304 Lafayette Ave, Martinsville, VA 24112

Agape Bible Christian Fellowship

PO Box 3208, Martinsville, VA 24115

Altrusa International Inc

Martinsville-Henry Cnty
151 Finch Ct, Martinsville, VA 24112

American 102 Youth Foundation

46 E Church Street, Martinsville, VA 24112

American Legion

78 Homer Dillard Post
PO Box 342, Martinsville, VA 24114

American Legion

42 Pannill
PO Box 4082, Martinsville, VA 24115

American Legion Auxiliary

42 Pannill
PO Box 4082, Martinsville, VA 24115

American Legion Auxiliary

78 Homer Dillard
126 Pasadena Knl, Martinsville, VA 24112

American Legion Auxiliary

105 Patrick County
PO Box 3369, Martinsville, VA 24115

Americas Tilapia Alliance

355 Plantation Rd, Martinsville, VA 24112

Amvets

35 Va Ladies Auxiliary
4125 Barrows Mill Rd, Martinsville, VA 24112

Ancient Egyptian Arabic Order Nobles Mystic Shrine Of N & S Amer

126 Ku Wat Temple
136 Greenway Rd, Martinsville, VA 24112

Ancient Free & Accepted Masons Of Virginia

152 Piedmont Lodge
PO Box 578, Martinsville, VA 24114

Ancient Free & Accepted Masons Of Virginia

90 Snow Creek Lodge
358 Snow Creek Rd, Martinsville, VA 24112

Artisan Cafe

PO Box 3067, Martinsville, VA 24115

Ashbrook Hearing Connection Inc

1111 Spruce St, Martinsville, VA 24112

Barry M Dorsey Charitable Remainder Annuity Tr

Dorsey Barry M Ttee
199 Beckford Way, Martinsville, VA 24112

Bassett Fam Charitable Remainder Unitrust Tr

Bassett Charles & Ruth Ttee
1200 Mulberry Rd, Martinsville, VA 24112

Bassett Kiwanis Scholarship

PO Box 4129, Martinsville, VA 24115

Benevolent & Protective Order Of Elks Of The Usa

1752 Martinsville
PO Box 846, Martinsville, VA 24114

Blue Ridge Regional Library Foundation Inc

106 E Main St Fl 2, Martinsville, VA 24112

Blue Ridge Ski Club Inc

PO Box 3784, Martinsville, VA 24115