Map Locator

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.

Address:

2214R Menard Street
Saint Louis, Mo 63104