Publix 893

Publix #893, also known as Publix at Merritt Island, is a Publix supermarket located at Merritt Island, at 1850 North Courtenay Parkway in Merritt Island, Florida. The store opened on October 2, 2003.