Get Directions to Detroit Public Library - Branch Locations, Mark Twain Annex ← View details 4741 IROQUOIS STREET, Detroit, Michigan 48214 (313) 924-9272 Get Directions From* To * — Required information