Spanish Oaks Tennis ClubBy admin / June 6, 2023 Spanish Oaks Tennis Club2201 Spanish Oaks Dr, Las Vegas, NV, 89102, USALas Vegas Nevada Phone: 7028765836