Southern Adirondack Independent Living Center (SAIL) - Queensbury | Independent Living Center
71 Glenwood Avenue
Queensbury, NY 12804
(518) 792-0979 Fax
Independent Living Centers
Independent Living Centers (ILC) are the voice of people with disabilities and the disability rights movement in local communities across New York State.