Oxnard, CA Public Tennis Courts
Oxnard Tennis Center
801 Hobson Way,
Oxnard, 93030
805-483-2600
View detail page - Oxnard Tennis Center
Page 1