Children's Christian Center 125 Sierra Avenue, Rio Vista, CA 94571