BUCKINGHAM WOODS SOUTH PARK
Discover Buckingham Woods South Park
Buckingham Woods South Park sits on 1.47 acres of land, located at 928 Blue Ridge Drive. This park offers a small playground and shelter, plus a scenic walking path through a wooded area that connects to Buckingham Woods North Park.
What’s In A Name?
The Buckingham Woods Parks (North and South) are both named after the residential area they reside in, Buckingham Woods.