Dunncroft/Castle Point Park, located at 4901 Francistown Rd in Glen Allen, Virginia, offers a fun splash pad experience alongside a variety of activities like disc golf and hiking trails. Families can enjoy amenities such as picnic tables, restrooms, and a playground with swings, all in a pet-friendly environment. With plenty of shaded areas and accessibility features, it's a great spot for kids’ birthday parties or just a day out in the sun.