Yahoo Local Web Search

Search results

  1. See more
    See more
    See more
    See more
    St. Mark's Episcopal ChurchEpiscopal Church

    St. Mark's Episcopal Church was founded in 1948 and completed in 1957. It is a traditional church with an equally...

    More

    Website: saint-marks.com

    Phone: (650) 326-3800

    Closed Now

    • Mon

      9:00 AM

      4:00 PM

    600 Colorado Ave Palo Alto, CA 94306 2120.23 mi

    Is this your business? Verify your listing

    Amenities

    • Family friendly