St. Helena Catholic Church

Oak and Tainter Sts.
St. Helena
California
United States