Masjid Ibrahim Islamic Center

3449 Rio Linda Blvd, Sacramento, CA 95838, USA