Point of interest
The Villages Polo Club
14 locals recommend
Location
700 Buena Vista Blvd
The Villages, FL
Tips from locals
during the polo season, watch a match. many other events are held here. walking distance
Sport of kings 15mins west and south on Buena Vista, The Villages.