Publix 1578

Publix #1578, also known as Publix at Terrace Ridge Plaza, is a Publix supermarket located at Terrace Ridge Plaza, at 11502 North 53rd Street in Temple Terrace, Florida.