1. Town Village Vestavia Hills 2385 Dolly Ridge Rd, Vestavia, AL 35243 Coordinate: 33.42218,-86.77419 Phone: (205) 979-2702