Organization Details
Organization: ILC of Virginia, Duffield
About:Our mission is to assist people who have significant disabilities to live independently in the least restrictive and most integrated environment possible.
Location
Address:
4907 Boone Trail Road
Duffield , VA
Get directions