St. Mark’s In-The-Valley Church Located at 2901 Nojoqui, St. Mark's Church has been a serene and welcoming landmark in Los Olivos for generations. Situated in the heart of downtown,