Hours: 

Summer Hours:

  • Mon - Fri 10AM-6PM
  • 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