Publix 139

Publix #139, also known as Publix at Dolphin Village Shopping Center, is a Publix supermarket located at Dolphin Village Shopping Center, at 4655 Gulf Boulevard in Saint Petersburg Beach, Florida.