Wawa 5196

Wawa #5196 is a Wawa convenience store and gas station located at 8325 North Florida Avenue in Tampa, Florida.