Latitude and longitude of Saint Teresa of Avila Church (Bodega, California)
- Nearby Roseland, California, United States
Satellite map of Saint Teresa of Avila Church (Bodega, California)
Saint Teresa of Avila Church is a Roman Catholic church in Bodega, California.
Latitude: 38° 20' 27.78" N
Longitude: -122° 58' 12.65" W