Description
Bab-Ul-Ilm (BIC) is a Shia Center in south California located in the Los Angeles area. Bab Ul Ilm was established in 1997.
Location
5950 Heliotrope Cir, Maywood, CA 90270, United States
Bab-Ul-Ilm (BIC) is a Shia Center in south California located in the Los Angeles area. Bab Ul Ilm was established in 1997.
5950 Heliotrope Cir, Maywood, CA 90270, United States
Add a review