Satauro o le Ola Satauro o le Ola 30540 Mission Blvd Hayward, CA 94544-7417 Phone: (650) 878-9167 Pastor: To'o K. To'o Open & Affirming: N Accessible: Y Directions