From Wikipedia, the free encyclopedia
Saint-Louis is a town and commune of the Haut-Rhin département, in Alsace, France. Population (1999): 19,961 (Ludoviciens and Ludoviciennes).
[edit] Geography
Saint-Louis is located at the German and Swiss borders.