St. Teresa of Avila Church
17120 Bodega Hwy, Bodega Bay, California 94922
Detailed Information
Saint Teresa of Avila Church is a Roman Catholic church in Bodega, California. The white, wooden church with a steeple sits on a hilltop overlooking Bodega Highway.