ICSA is the only Islamic center in San Antonio.

ICSA Masjid Screenshot
ICSA Masjid Screenshot
ICSA Masjid Screenshot
ICSA Masjid Screenshot
ICSA Masjid Screenshot
ICSA Masjid Screenshot
Update
Mar 27, 2023
Developer
Category
Installs
500+
Rate
0
ICSA is the only Islamic center in San Antonio, its goal to serve the increasing divers Muslim community of San Antonio and the neighboring cities.