Shoe store in Larissa, MEMPHIS. Specializing in footwear.