home
Masjid Al Tawheed
9011 Elk Grove florin rd , Elk Grove , California 95624, USA