Publix 481

Publix #481, also known as Publix at 23rd Street Plaza, is a Publix supermarket located at 23rd Street Plaza, at 650 West 23rd Street in Panama City, Florida.