23 Legrand Rd, North Haven, CT, 06473 (current address)
23 Legrand Rd, North Haven, CT, 06473 (2006 - 2018)
2094 Chapel St, New Haven, CT, 06515 (2013 - 2017)
72 Washington Ave, North Haven, CT, 06473 (2006 - 2007)
830 Elm St, New Haven, CT, 06511 (1993 - 2000)