Publix 1005

Publix #1005, also known as Publix at Ocean Park Pavilion, is a Publix supermarket located at Ocean Park Pavilion, at 23026 Panama City Beach Parkway in Panama City Beach, Florida.