Michigan Road Branch Library Loading Map.... Michigan Road Branch Library 6201 Michigan Road Indianapolis, IN 46268 39.868638 -86.201509 Address 6201 Michigan Road Indianapolis IN 46268 United States Upcoming Events No events in this location