Lemon Road Park
Lemon Road Park | |
7210 Idylwood Road | |
Falls Church, VA 22043 | |
Type | Local park |
Size | 9.97 acres |
Planning District | McLean Planning District |
Lemon Road Park is a 9.97-acre local park in Falls Church.
Lemon Road Park | |
7210 Idylwood Road | |
Falls Church, VA 22043 | |
Type | Local park |
Size | 9.97 acres |
Planning District | McLean Planning District |
Lemon Road Park is a 9.97-acre local park in Falls Church.