Church of St. Louis of the French
The Church of St. Louis of the French is a Roman Catholic church in Moscow, built 1790–91.
Tags church·christian·catholic·place of worship·neoclassical architecture
More information and contact
Coordinates 55°45'45.534" N, 37°37'52.661" E
Plan Your Perfect Trip
Create day-by-day itineraries, discover top attractions, and navigate with ease — on any device.
Or search for Tripomatic in the App Store or Google Play.