Publix 1668

Publix #1668, also known as Publix at Longwood Hills Market, is a Publix supermarket located at Longwood Hills Market, at 675 Longwood Hills Road in Longwood, Florida. The store opened on June 18, 2020.