Sloan Canyon Free Will Baptist Church Church of Castaic, CA. The location of Sloan Canyon Free Will Baptist Church Church is 91384, 28355 Sloan Canyon Rd - marked with a pin on Google Map.