1 pickleball court in Imperial Beach, California

Image of Imperial Beach Sports Park

Imperial Beach Sports Park

425 Imperial Beach Blvd, Imperial Beach, CA, 91932, USA

2 indoor courts

Loading map...