Islamic Center Santa Cruz Location 900 17th avenueSanta CruzCalifornia95062 Next Event No upcoming events Upcoming Events No events in this location Related