87 W Sierra Madre Blvd Sierra Madre, California 91024
Set in 1901 in Grover's Corners, a small New England town not unlike Sierra Madre, Our Town tells the story of the everyday lives of the townfolk in a time when the world seems to be changing way too fast.