Where is American Library in Paris?

Where is American Library in Paris located?

American Library in Paris, American Library in Paris, France (approx. 48.8589°, 2.299°)


Where is American Library in Paris on the map?