Question: Are both churches, St. Genevieve Church and Church Of God (Huntsville, Alabama), located in the same country?
Sentence (from "St. Genevieve Church"): St. Genevieve Church is a parish of the Roman Catholic Archdiocese of New Orleans located along the northeastern edge of Lake Ponchartrain in Slidell, Louisiana, United States.
Relevant evidence: Yes