4836 Marconi Ave, Carmichael
California 95608 United States
The Qoba Foundation in Carmichael, California, is a community-focused mosque and Islamic educational institute dedicated to preserving Islamic ...