Carmel of St. Teresa Alhambra, Los Angeles County, California, USA
The vocation of the Carmelite Nuns is to be a witness to the presence of God in the heart of the world.
Enter Our Web Site