Hours: 

  • Mon-Fri 10AM-6PM
  • Sat 10AM-5PM
  • Sunday CLOSED

*July 4th 10am-2pm

Find Us:

120 Ocean Ave
New London, CT, 06320
United States

 

Call Us:

860-443-8250

Email Us:

Name *
Name