By WiFi SPC / October 17, 2023 Camarillo Evangelical Free Church 2315 Ventura Blvd, Camarillo, United States WiFi Network Type: Public Network Free WiFi