1. Ventura Center For Spiritual Living
101 S Laurel St, Ventura, CA 93001
Coordinate: 34.27931,-119.28571
Phone: (805) 643-1933
2. Religious Science Church of Ventura
101 S Laurel St, Ventura, CA 93001
Coordinate: 34.27931,-119.28571
Phone: (805) 643-1933