St. Thomas Aquinas Church
St Thomas Aquinas Church, 751 Waverley Street, Palo Alto, CA 94301, USA
About
St. Thomas Aquinas Church, 751 Waverley St., Palo Alto. Fans of the classic cult film, Harold and Maude should head to St. Thomas Aquinas Church, the oldest church in Palo Alto (built in 1902). Intimate and beautiful, with ornate wood ceiling crossbeams and gorgeous stained-glass panels, the sanctuary is the perfect place to step out of the modern world and take a moment for peaceful solitude and reflection.