Over 533 Shelters Ready to Help.

Only you can take the first step.

10 Shelters in Virginia

Alexandria ( 2 Shelters )

Carpenter’s Shelter

930 North Henry St
Alexandria , VA

703.548.7500
No Alt Phone

ALIVE! House Shelter

2723 King St
Alexandria , VA

703.684.1430
No Alt Phone

Ashburn ( 1 Shelter )

Good Shepherd Alliance, Inc

20684 Ashburn Rd
Ashburn , VA

703.724.1555
No Alt Phone

Bealeton ( 1 Shelter )

Community Touch, Inc

10499 Jericho Rd
Bealeton , VA

No Email
540.439.9300
No Alt Phone

Dunn Loring ( 1 Shelter )

Alternative House

PO Box 694
Dunn Loring , VA

703.506.9191
No Alt Phone

Fredericksburg ( 1 Shelter )

Mary’s Shelter

309 Hawke St
Fredericksburg , VA

540.623.5778
No Alt Phone

Jarratt ( 1 Shelter )

Jackson-Feild Home for Girls

546 Walnut Grove Dr
Jarratt , VA

434.634.3217
No Alt Phone

Lynchburg ( 1 Shelter )

Liberty Godparent Home

124 Liberty Mountain Dr
Lynchburg , VA

No Email
434.845.3466
No Alt Phone

Newport News ( 1 Shelter )

Menchville House

PO Box 22687
Newport News , VA

757.833.5980
No Alt Phone

Roanoke ( 1 Shelter )

Rescue Mission of Roanoke

PO Box 11525
Roanoke , VA

540.343.7227
No Alt Phone