Nonprofits in Castlewood, Virginia

Ancient Free & Accepted Masons Of Virginia

231 Castlewood Lodge
624 Copper Ridge Rd, Castlewood, VA 24224

Brick Baptist Church

1683 Brick Church Cir, Castlewood, VA 24224

Brotherhood Of Maintenance Of Way Employees

571 Bmwed
1365 Booker Rd, Castlewood, VA 24224

Castlewood Volunteer Fire Dept

PO Box 9, Castlewood, VA 24224

Church Of God Of Prophecy

1890
PO Box 384, Castlewood, VA 24224

Copper Creek And Moccasin Volunteer

PO Box 237, Castlewood, VA 24224

Emmanuel Chapel Church

PO Box 562, Castlewood, VA 24224

Fraternal Order Of Eagles

3305 Aerie
PO Box 87, Castlewood, VA 24224

Grassy Creek Baptist Church

630 Johnson Settlement Rd, Castlewood, VA 24224

House Of Prayer Church

159 Pond Dr, Castlewood, VA 24224

In First Person Incorporated

PO Box 56, Castlewood, VA 24224

International Reading Association Inc

Southwest Virginia Council
PO Box 694, Castlewood, VA 24224

Little League Baseball Inc

3461104 Clinch River Ll
PO Box 1126, Castlewood, VA 24224

New Castlewood Baptist Church

479 Heralds Valley Rd, Castlewood, VA 24224

Rings Chapel Baptist Church

PO Box 854, Castlewood, VA 24224

Royal Arch Masons Of Virginia

34 Castlewood
PO Box 627, Castlewood, VA 24224

The Historical Society Of Russell

2500 Reeds Valley Rd, Castlewood, VA 24224

United Mine Workers Of America District 20 Sub District 28

28 Umw
PO Box 28, Castlewood, VA 24224