According to our records, this business is located at 2901 Waverly Ave. in East St Louis (in St Clair County), Illinois 62204, the location GPS coordinates are: 38.6363429 (latitude), -90.117486 (longitude). Lansdowne Towers is categorized under Apartments (SIC code 6513). Known organization manager is Valerie Phillips. Current estimates show that the unit has a sales volume of $5,940,000 and staff of approximately 30 people. You can contact the company by phone at (618) 646-7360; the following fax number is also provided: (618) 874-0528.