Type: Other Church of the Incarnation Church of the Incarnation Church of the Incarnation 550 Mendocino Avenue Santa Rosa, CA 95401 United States Get Directions Upcoming Events No upcoming events were found.