Publix station

Publix is a TECO Line station located in Tampa, Florida. It is located at McKay Street and Channelside Drive.