McDonald's 17370

McDonald's #17370, is a McDonald's restaurant located at 6711 South US Highway 431 South, Owens Cross Rds, Alabama. The location includes a PlayPlace and a drive-through.