Publix 1173

Publix #1173, also known as Publix at Magnolia Plaza, is a Publix supermarket located at Magnolia Plaza, at 2419 Thomas Drive in Panama City Beach, Florida.