Our current location is at Masjid Annur Islamic Center
6990 65th St, Sacramento, CA 95823