Architects Marsh, Smith, & Powell designed the Romanesque Revival style church completed in 1928. The church is a Sierra Madre Historic Landmark #44. Located across the Street from Old North Church at 170 W Sierra Madre Blvd, Sierra Madre, CA 91024.
Loading contexts...