All Saints Church, Pasadena

All Saints Church is a large, progressive and vibrant Episcopal parish in the heart of downtown Pasadena, CA.