Question: Are both Howe Barn and Altice Arena located in the same country?
Sentence (from "Howe Barn"): The Howe Barn is a historic barn, that has been converted into a house, in Ipswich, Massachusetts, United States, at 421 Linebrook Road( 403 before the street was renumbered).
Relevant evidence: Yes