Sam Stall lives with his wife, Jami, in the quintessentially Middle American town of Indianapolis, Indiana. Their home sits on quiet, tree-lined Primrose Avenue, part of a beautiful suburban area where nothing bad ever happens (except the tragic events described in his book,
Suburban Legends).
See Full Bio