Publix 1663

Publix #1663, also known as Publix at Largo Mall, is a Publix supermarket located at Largo Mall, at 10500 Ulmerton Road in Largo, Florida.