WFLZ

Medical abbreviations:
WFLZ

FM-93.3, Tampa, Florida