McDonald's 19894

McDonald's #19894, is a McDonald's restaurant located at 5030 Southport Crossing Place, Indianapolis, Indiana. The location includes a drive-through.