Idlewild Road Park is a 125-acre urban park at 10512 Idlewild Road in Charlotte, North Carolina. The park contain a playground, softball fields, picnic shelters, and a small nature trail.
Reviews, get directions and information Idlewild Road Park (Charlotte, North Carolina).