Walmart Liquor Store
270 Heald Wy, The Villages 32163