8713 S. Vermont Avenue,
5 people favorited this theater
The Balboa Theatre opened in April 6, 1926 and was operated by Fox West Coast Theatres. After closing it housed a mosque belonging to the Nation of Islam, but they moved out of the building in 2009.
Just login to your account and subscribe to this theater