ZooTampa at Lowry Park

1101 W Sligh Ave, Tampa, Florida, United States