The TP vid gave me the drive to find a place for them. Interesting that one of the original puppets in the TP vid was part of The Rock and Roll Monster; not sure if he originated from that bit or as a part of Turkey Hallow.
Plaza Sesamo's 1997 opening. The 1997 version has the logo similar to the Sesame Street logo prior to the CTW being removed in 2000. The first one (1995, part of the intro is shown Intro starts at 1:47 ) probably used the 1980s plaza sesamo logo. The third logo (1998/2000) as shown here has a shorter intro, with CTW being replaced with 123.