Is the Birthplace of Kermit Museum in Leland, MS still open? I went once years and years ago and loved it, and have wondered for the past couple of years if it was even still in operation. It was small, but very interesting with an amazing display of Muppet merchandise and some actual Muppet puppets! Has anyone else been?