Amenities

  • Family friendly
  • Group friendly

Location

5306 Homer Ruffin Road
Chapel Hill, NC 27516

Hours

Open February - December, Wed - Sun 10 am - 8 pm