Publix 705

Publix #705, also known as Publix at Pinellas Shopping Center, is a Publix supermarket located at Pinellas Shopping Center, at 857 West Bay Drive in Largo, Florida.