A small practice with very high level of customer care

A small practice with very high level of customer care. Cannot stress enough how impressed my wife and I have been with the service and care we have received. Never have we had such a thorough and comprehensive eye test. They managed unlike other places to find out what was wrong with my eye. Thank you Direct Vision