McDonald's 10806

McDonald's #10806, is a McDonald's restaurant located at 7279 Keystone, Indianapolis, Indiana. The location includes a PlayPlace and a drive-through.