St Clement's Catholic Church Meeting Address 750 Calhoun St, Hayward, CA, 94544 Roman Catholic Church Profile »