Alexian Brothers Lansdowne Village is a nursing home located in Saint Louis , Missouri. This nursing home was first approved to provide Medicare and Medicaid services on 01/18/1989. It has 145 certified beds. Alexian Brothers Lansdowne Village is located 4624 Lansdowne Avenue, Saint Louis, MO 63116 and can be contacted via phone number (314) 351-6888.