Answer» What is Islamic Center of Southern California mean?
The Islamic Center of Southern California is a mosque and Islamic cultural center in Los Angeles. It is located on Vermont Avenue adjacent to the Chinese Consulate General. It is one of the largest mosques in Southern California with thousands praying there every Friday.