Chula Vista, CA

Naples Baseball Field

545 E. Naples Street
Chula Vista, CA 91911