Address: West San Rafael Street, Palma Ceia, Tampa, Hillsborough County, Florida, 33629, United States
Operator: Hancock Whitney