McDonald's 4407

McDonald's #4407, is a McDonald's restaurant located at 1611 North Meridian Street, Indianapolis, Indiana. The location includes a drive-through.