St._Alban's_Episcopal_Church_(Los_Angeles,_California)
St. Alban's Episcopal Church (Los Angeles, California)
Church in California, United States
St. Alban's Episcopal Church is an Episcopal church located at 580 Hilgard Avenue in Westwood, Los Angeles, California.