McDonald's 3595

McDonald's #3595, is a McDonald's restaurant located at 3501 West 86th Street, Indianapolis, Indiana. The location includes a drive-through.