The Villages Apartment Homes - Dover Glen, Meadowood & Stonewood5160 Rice Rd, Nashvilleopen now, until 17:30 (closes in 49 min)