Publix 103

Publix #103, also known as Publix at Mango Square, is a Publix supermarket located at Mango Square, at 11782 East Dr. MLK Jr Boulevard in Seffner, Florida.