Social Service in Giles County, VA
Explore all social service departments in Giles County, VA to get information on publicly-funded social services and programs that improve the well-being of individuals, families and communities.
Animal Shelter

Giles County Humane Society
251 State Line Road, Narrows, VA 24124

Giles County Animal Rescue, Inc.
PO Box 354, Pearisburg, VA 24134
540-921-2053

Giles County SPCA
240 Meadows Road, Pearisburg, VA 24134
540-921-3512

Dogs Deserve Better of the New River Valley
528 Blue Grass Trail, Newport, VA 24128
540-544-3058
Daycare

New Beginnings Child Development Center Of Pearisburg
11 Taylor Avenue, Pearisburg, VA 24134
540-921-4191

Riverview Baptist Church
Big Stony Creek Road, Ripplemead, VA 24150
540-626-3400

First Christian Church , Narrows
605 Memorial Boulevard, Narrows, VA 24124
540-726-2111

New River Community Action-Pearisburg Headstart
1105 Henson Avenue, Pearisburg, VA 24134
540-921-2355

Kids & Co Child Development Center
701 Wenonah Avenue, Pearisburg, VA 24134
540-921-3024

New River Community Action Head Start Program- Narrows Center
111 Mary Street, Narrows, VA 24124
540-726-2700

Pearisburg Presbyterian
114 Easley Street, Pearisburg, VA 24134
540-921-2716