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.