Publix 1495

Publix #1495, also known as Publix at Islamorada, is a Publix supermarket located at Islamorada, at 83268 Overseas Highway in Islamorada, Florida.