We are located at 149 Emerald Street,  Keene, NH

Cheshire Children's Museum is located at 149 Emerald Street in Keene, N.H (previously One Stop Country Pet Supply) in The Center at Keene.