Question: Are Lcbc and South Danbury Christian Church located in the same country?
Sentence (from "South Danbury Christian Church"): South Danbury Christian Church is a historic church at 675 US 4 in Danbury, New Hampshire.
Relevant evidence: Yes