McDonald's 6626

McDonald's #6626, is a McDonald's restaurant located at 2433 South Loop 289, Lubbock, Texas. The location includes a drive-through.