Back to Previous Page
Charlotte Nature Museum
  • Overview
  • Small urban nature center that features live animal room, nature trail and puppet theater. Located in southeast Charlotte, adjacent to Freedom Park.