Talk:National Cartoon Museum

Greenwich or Stamford?
According to various sites, the museum was originally located at 850 Canal Street, Stamford. Having lived in Stamford for five years, I know that address is in the city. However, various articles refer to it being in Greenwich without specifying the address. Clarityfiend (talk) 08:50, 24 September 2009 (UTC)