More about Idlewild Road Park (Charlotte, North Carolina)
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.
Map of Idlewild Road Park (Charlotte, North Carolina)
OTHER PLACES NEAR IDLEWILD ROAD PARK (CHARLOTTE, NORTH CAROLINA)