We are located in the heart of Soulard a historic neighborhood of Saint Louis, very convenient to downtown for all sporting events, and activities. The main entrance to the Residence is located at the corner of Shenandoah and Menard Street.
2214R Menard Street
Saint Louis, Mo 63104
soulard residence 2222 menard street saint louis missouri 63104 314-609-9281