The Windsor Hills Community Planning Area (CPA) is home to 14,608 people and spans 5,647 acres in western Roanoke County.