The Shrine of the Little Flower, St Therese of the Infant Jesus Parish in Albuquerque, New Mexico, located in Albuquerque’s geographic center, where we work and pray for the well-being of the city that surrounds and holds us.