The Church of the Incarnation is located about fifty miles north of San Francisco in Santa Rosa. To reach the church from Highway 101, take the College Avenue exit and turn east. Make a right on Mendocino Avenue (the second stoplight after the freeway.) When you turn onto Mendocino Avenue, bear to the left and then a make a left on Cherry Street (the first street on your left.) The church parking lot is on your right about 1/2 block down Cherry Street.