Southlake Towne Center

The Willard Companies acquired Southlake Towne Center, a 90-acre proposed commercial project located in Union Hall off Rt. 40. Plans call for a designated Village Center to serve the south side of Smith Mountain Lake.

For information, contact Ron Willard II at 540-537-1915.