The Watch Factory Shoppes, 108 Elm St, Cheshire (203) 439-7979
The Watch Factory Shoppes, 108 Elm St, Cheshire 06410 (203) 439-7979