McDonald's 12877

McDonald's #12877, is a McDonald's restaurant located at 3342 Point Mallard Parkway, Decatur, Alabama. The location includes a PlayPlace and a drive-through.