Publix 704

Publix #704, also known as Publix at Melbourne Shopping Center, is a Publix supermarket located at Melbourne Shopping Center, at 1411 South Babcock Street in Melbourne, Florida.