|Haunted Opera House of Howell
123 W. Grand River
|The Opera House of downtown Howell built in 1871 has been rumored of being haunted since it was closed down in 1920. Now the rumors are fact. With fifteen live monsters, this high shock low gore haunted house will have you jumping out of your skin.