Publix 1305

Publix #1305, also known as Publix at Parkwood Square, is a Publix supermarket located at Parkwood Square, at 9005 US Highway 301 North in Parrish, Florida.