Location

89 Mill Road
North Haven, CT 06473
(203) 239-2641

Visiting Hours

  • Tues & Fri : 12 PM - 3 PM
  • Wed & Thur : 4 PM - 7 PM
  • Sat & Sun : 12 PM - 4 PM
  • Mon : Closed