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. The store opened on November 11, 1999.