What is the city or country of Amy Coney Barrett's birth?
New Orleans
Cleveland
Pin Point
Denver
Answer
Amy Coney Barrett was born in New Orleans, United States Of America. New Orleans is a consolidated city-parish located along the Mississippi River in the southeastern region of the U.S. state of Louisiana.
Amy Coney Barrett Superfan Quiz: 15 Questions to separate the real fans from the posers