Map H
2105 W Bristol Ave, Tampa
813-254-2000
Hyde Park & South Howard MAP