Hat Shops in Mill Valley, CA Mill Valley Hat Box118 Throckmorton AveMill Valley, CA, 949414153832757Cowboy HatsHat Shops Show More