Dracula's Castle (Comic Shop)

Dracula's Castle is a comic shop in Chicago on Earth-1. Comic books covering the exploits of that world's superheroes and others are sold here, as is a great deal of horror monster memorabilia from which the store gets its name. Standees of different iterations of Count Dracula in film along with a bevy of artwork and even hanging plastic bats from the ceiling can be found.