Masjid Shahada – Islamic Center & Shahada Certificates
7850 Edgewater Dr, Oakland, CA 94621, United States, oakland, california - 94621
+1 510-488-8223
Masjid Shahada, also known as MyShahada Islamic Center, is a welcoming Islamic center located in Oakland, California. The center suppor.....uided Shah