Olmsted Center corporate office is located in 1170 Main St, Buffalo, New York, 14209, United States and has 51-200 employees.
olmsted center
paul bulger vision rehabilitation clinic inc
olmsted center for sight
elizabeth pierce olmsted, md center for the visual...
national statler center
elizabeth pierce olmsted
Departments
Number of employees
Human Resources
1
Finance
1
Medical & Health
1
C-Suite
1
| Location | People at location |
| North America | 1-10 |
Visually Impaired Advancement (VIA) is a non-profit organization focused on supporting individuals experiencing vision loss by providing tools, education, rehabilitation, and job training. Their services include a low vision clinic, vision rehabilitation services, workforce development, and technology classes for seniors. VIA aims to empower visual... Read More