Great service and nice staff. They diagnosed a vision problem That two other places missed. It’s much easier to read now. They are also a teaching location for the baystate residency, so you’re getting some of the best trained doctors too. The staff can be a little surly when scheduling on the phone.