Main Campus

Main Campus is a location of Islamic Center of Southern California at 434 S. Vermont Ave., Los Angeles, CA 90020.

Street parking is available nearby.

Services from Islamic Center of Southern California

Other locations