Publix 1407

Publix #1407, also known as Publix at Shoppes at Del Prado, is a Publix supermarket located at Shoppes at Del Prado, at 17960 North Tamiami Trail in North Fort Myers, Florida.