Santa Rosa Redux November 20, 2016May 10, 2011 by Lisa Tannenbaum The current Santa Rosa de Lima Church, in Santa Rosa, NM.