McDonald's 7511

McDonald's #7511, is a McDonald's restaurant located at 6001 West 19th Street, Lubbock, Texas. The location includes a drive-through.