Content about Sandal

June 16, 2011

Sandal retailer Flip Flop Shops announced Thursday it has signed its 100th franchisee agreement for a new store to be located in Universal Studios, Calif.

© 2014