Park Road Park is a 122 acre urban park at 6220 Park Road in the Closeburn-Glenkirk neighborhood of Charlotte North Carolina.Park Road Park features 8 basketball courts 2 horseshoe pits 6 baseball fields 5 Picnic Shelters volleyball courts playgrounds trails tennis courts and an eleven acre lake.