Angelus Temple Unclaimed Landmarks & Icons About Us Historic Los Angeles religious landmark founded in 1923. Nearby Places Cahuenga Branch Library Petersen Automotive Museum Los Angeles Plaza Historic District Address 1100 Glendale Blvd Los Angeles, CA 90026 Get Directions Is this your business? Claim it for free to manage your listing and connect with customers. Claim This Business