Chowchilla New Life Church
520 Colusa Ave
Chowchilla, CA 93610
Chowchilla, CA 93610