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.