Indy MacAllister Rentals Directions Address & Phone Numbers 6780 W. Washington StreetIndianapolis, IN 46241 GPS: 39.745687, -86.278764 (317) 860-3339