Hat Shops in Freeport, ME Lids1 Freeport Village StaFreeport, ME, 040322078651543Cowboy HatsHat Shops Show MoreSee AlsoCaps