Carpenter's Shelter - David's Place Day Shelter
UPDATEAlexandria VA, 22314
Contact Phone: (703) 548-7500
Details: Mission-Carpenter’s Shelter supports the homeless achieve sustainable independence through shelter, guidance, education and advocacy.