Place of worship Nuevo Concilio Apostólico 3615 West 1st Avenue, Denver, CO 80219 · Barnum Christian Confirm details