Twin Towers is bounded by Wayne Avenue, Wyoming Street, Steve Whalen Boulevard and the US-35 expressway. Named after St. Mary and its towers, the area hosts shops, restaurants and bars along Xenia ...