Max Meadows VA Shopping Centers & Malls 1. 180 W Wind Rd, Max Meadows, VA 24360 | West Wind Farm Vineyard & Winery (276) 699-2020