McDonald's 38268

McDonald's #38268 is a McDonald's restaurant located at 120 West Interstate 20, Duncanville, Texas.