Publix 861

Publix #861, also known as Publix at Hillsboro Square, is a Publix supermarket located at Hillsboro Square, at 150 South Federal Highway in Deerfield Beach, Florida.