Présente à Cambridge dans le Massachusetts depuis 1995, le Curious George Store était jusqu’à présent installé à Harvard Square, tout près de la célèbre université. Mais le nouveau propriétaire de l'enseigne a décidé d’aller du côté de Central Square, à quelques encablures de là, toujours dans la ville de Cambridge, dans la banlieue de Boston et ce, dès le mois de juillet.