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.

If you have been to St. Thomas Aquinas Church, share your experience

Review this place