× × North Country Association for the Visually Impaired 2693 Main Street, Lake Placid, NY 12946 Share Now Save Page chevron_left chevron_right View all photos Civic / Service Organizations About Other Features Civic / Service Organizations Details Address: 2693 Main Street, Lake Placid, NY 12946 Phone: 518.523.1950 Website: ncavi-online.org Email: ncavi2001@yahoo.com Get Directions Share to: Share by Email Copy URL