About Tom Devlins Monster Museum
Tom Devlin's Monster Museum is located in historic Boulder City, NV, between Las Vegas and the Hoover Dam.
Our mission is to preserve the art and history of special makeup effects. The museum includes screen used props, creature suits and custom pieces representing monsters throughout movie history!
Welcome to our online shop for all your Tom Devlin's Monster Museum merchandise needs!