Centennial Park Ybor City
Address:
1800 E 8th Ave
Tampa
, FL
, 33605
27° 57' 40.1544" N, 82° 26' 20.4972" W
See map: Google Maps