No video yet
Coordinates: 40°44′18″N 73°59′43″W / 40.738279°N 73.995152°W / 40.738279; -73.995152
St. Francis Xavier Church is a Roman Catholic church in Manhattan at 30-36 West 16th Street between Fifth Avenue and the Avenue of the Americas (Sixth Avenue) in the Flatiron District neighborhood of Manhattan, New York...