Publix 660

Publix #660, also known as Publix at Halifax Plantation Village, is a Publix supermarket located at Halifax Plantation Village, at 3750 Roscommon Drive in Ormond Beach, Florida.