Skip to main content

Iglesia de la Inmaculada Concepción

Located in Chama in the San Luis Valley, Iglesia de la Inmaculada Concepción (Church of the Immaculate Conception) is a Catholic church built in 1938 under the supervision of Father Onofre Martorell. It continues to serve as an important community center…