Islamic Center of the South Bay Map Unavailable Address 25816 Walnut Street Lomita CA 90717 United States Upcoming Events No events in this location