1. Westlake Pool 9906 Smith Mountain Lake Pkwy, Huddleston, VA 24104 Coordinate: 37.129658,-79.54862 Phone: (540) 586-0318