Question: Are 901 New York Avenue and Autódromo Juan Y Oscar Gálvez both located in the same country?
Sentence (from "New York Avenue"): New York Avenue may refer to:
Relevant evidence: No