where is davis vision located in new york
The Davis Vision customer service call center is located in Latham, New York. While there will be no change to the level of benefits members receive, they will notice some differences when Davis Vision begins administering the vision plan.