Al Lopez Park

Location:Al Lopez Field, 4810 N Himes Ave, Tampa, FL 33614, USA