Jo-Ann Fabric and Craft Store – Indianapolis, IN – 1361 86th Street West | Hours & Map by HoursMap