1. Clifford Jewelers 33 Indian Rock Rd Ste 15, Windham, NH 03087 Coordinate: 42.80684,-71.29386 Phone: (603) 505-4493