McDonald's 7126

McDonald's #7126, is a McDonald's restaurant located at 6830 West 38th Street, Indianapolis, Indiana. The location includes a drive-through.