San Diego, CA

Hickman Sports Complex

5300 Hickman Field Dr
San Diego, CA 92111