Staff is worse. they don't follow up, nor provide any updates. they took 6 months for my glasses. Don't even talk properly with their customers
2162 Silas Deane Hwy # 1, Rocky Hill
Staff is worse. they don't follow up, nor provide any updates. they took 6 months for my glasses. Don't even talk properly with their customers