the french consulate s

934 Fifth Ave and 75th St
New York
New York
United States