Publix 851

Publix #851, also known as Publix at The Acreage, is a Publix supermarket located at The Acreage, at 7050 Seminole Pratt-Whitney Road in Loxahatchee, Florida.