Up The Street Call Now!An electric mix of apparel, accessories and gifts. Tommy Bahama, Bimini Bay and more. 29 Ave EApalachicola, Florida 32320 Phone: (850) 653-2535