McDonald's 21398

McDonald's #21398, is a McDonald's restaurant located at 3201 East 96th Street, Indianapolis, Indiana. The location includes a drive-through.