1 pickleball court in Fillmore, California

Image of Fillmore Tennis and Swim Center

Fillmore Tennis and Swim Center

575 1st St, Fillmore, CA 93015, USA

2 outdoor courts

Loading map...