881 Gill Way, Chowchilla, CA 93610