Rockford, Illinois – Tebala Temple of Terror

Tebala Temple of Terror
Rockford, Illinois

Where: 7910 Newburg Road

Description: Featuring a Funeral Home Theme with a “live autopsy”, a Crematorium and the prankster children of the Funeral Director living up to their worst reputation.
Phone: (815) 332-2010

Do you dare to reply?