Home › Concerts › United States › New York › New York City Area › The Blind Boys of Alabama - Apollo Theater - Nov 4, 2005 The Blind Boys of Alabama New York with The Blind Boys of Alabama Fri, Nov 4, 2005 at Apollo Theater, New York, NY Live in Concert Share This Lineup Tap the to get new show alerts. The Blind Boys of Alabama 12 upcoming dates About the Show The Blind Boys of Alabama New York At-a-Glance Date & TimeNov 4, 2005Venue Apollo Theater 253 West 125th St.New York, NY 10027United States Map & DirectionsArtist The Blind Boys of Alabama