PLEASE NOTE! Google Maps is still updating our New Location! Use 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.