McDonald's 33466

McDonald's #33466, is a McDonald's restaurant located at 3942 Attucks Drive, Powell, Ohio. The location includes a drive-through.