Loudoun Endependence Center Satellite
A Center for Independent Living is a community-based organization run by and for people with disabilities that provides services and advocacy to help them live independently and fully participate in society.
Address: 215 Depot Ct, Suite #203, Leesburg, VA 20175
Phone: 703-342-7651
Fax: 703-485-7381
Website: ecnv.org
Email: info@ecnv.org
Loudoun