51 Depot St, Watertown, Connecticut 06795(860) 945-9339 Depot Square Mall
By Appointment Monday - Saturday