Shadow Falls

Shadow Falls is a fictional town located in Massachusetts and is the main setting of Howler.

Locations

 * Shadow Falls
 * The Shadow Falls Forest
 * Jeffrey's House
 * Jeanette's Headquarters

Habitants

 * Jeffrey Morrison/Howler
 * Phillip
 * Lacey

Trivia

 * The fact that it was located in Massachusetts was first revealed in Howler 3: Lost in Hawaii