LA Forum

(Created by Maccabee99)

Tags

Add Tags

Recent Activity (See All)

About

The Forum (known for a 15-year period as the Great Western Forum) is an indoor arena, in Inglewood, California, a suburb of Los Angeles. From 2000 to 2010, it was owned by the Faithful Central Bible Church, which occasionally used it for church services, while also leasing the building for... Read More

Photos

  • LA Forum Photo
  • LA Forum Photo

Comments