Woolly Mammoth oddities in Chicago, Illinois

Woolly Mammoth Antiques & Oddities – Chicago, IL

Woolly Mammoth Antiques and Oddities shop in Chicago is packed to the ceiling with vintage taxidermy, skulls and other creepy and bizarre items.