Southdale Tower Share: Apartments - Senior Living Southdale Tower 524 W 53rd St. Anderson, IN 46013 (765) 642-4917 (765) 642-4935 (fax) Map What's Nearby? Distance: 5 10 15 20 25 50 mi.