St. Mark’s Episcopal Church

600 Colorado Ave.
Palo Alto, CA/Santa Clara, 94306

St. Mark's Episcopal Church is located in Palo Alto; a warm and welcoming space that's perfect for recitals, masterclasses, and chamber music performances.

  • No events in this location
  • Pin It on Pinterest