Hours: 

  • Mon-Wed 10AM-6PM
  • Thursday CLOSED *Thanksgiving
  • Friday 10AM-5PM
  • Sat 10AM-5PM
  • Sun CLOSED

Find Us:

120 Ocean Ave
New London, CT, 06320
United States

 

Call Us:

860-443-8250

Email Us:

Name *
Name