Church of One Tree

Conveniently located in downtown Santa Rosa, adjacent to beautiful Juilliard Park, the Church of One Tree is the perfect venue for your occasion. The gorgeous stained-glass windows, the hardwood floors, the cathedral ceiling, and the redwood groves just outside the main doors add a touch of class to this setting. Just outside is a beautiful walk way entering Juilliard Park where guests can visit the rose garden, bocce courts or an open lawn area which is also perfect for outdoor ceremonies or tented receptions. Additionally, Juilliard Park is an ideal location for your event photos.