64124 and 123 are 33% foreign born..
http://www.city-data.com/zips/64124.html#b
http://www.city-data.com/zips/64123.html#b
Races in zip code 64124:
Hispanic or Latino population: 5,067
White population: 3,300
Black population: 2,579
American Indian population: 1,013
Asian population: 1,172
Native Hawaiian and Other Pacific Islander population: 0
Some other race population: 141
Two or more races population: 398
First ancestries reported:
Other groups: 7,634
Liberian: 1,001
Subsaharan African: 884
Senegalese: 659
German: 653
Sudanese: 518
American: 388
Irish: 367
Italian: 364
Other Subsaharan African: 280
English: 243
Swedish: 232
French (except Basque): 148
Somalian: 146
Yugoslavian: 144
Other Arab: 138
Arab: 134
Iraqi: 131
Ethiopian: 119
European: 113
Hungarian: 102
British: 100
Polish: 98
Dutch: 95
African: 90
Arab: 75
Scandinavian: 75
Danish: 56
Scotch-Irish: 56
Norwegian: 55
Russian: 48
Turkish: 48
Northern European: 42
Welsh: 42
Belgian: 39
Lithuanian: 35
French Canadian: 34
Greek: 34
Czech: 32
Scottish: 24
Eastern European: 16
Swiss: 9
Races in zip code 64123:
Hispanic or Latino population: 5,097
White population: 3,812
Black population: 1,944
American Indian population: 203
Asian population: 1,467
Native Hawaiian and Other Pacific Islander population: 112
Some other race population: 192
Two or more races population: 534
First ancestries reported:
Other groups: 7,310
German: 966
American: 592
Irish: 388
English: 285
Italian: 271
Swedish: 149
Subsaharan African: 115
African: 112
Scotch-Irish: 109
Polish: 104
Iraqi: 103
Dutch: 97
British: 80
French (except Basque): 74
Arab: 72
European: 56
Danish: 53
Norwegian: 46
Arab: 45
Turkish: 41
Northern European: 35
Belgian: 33
French Canadian: 29
Greek: 29
Czech: 27
Welsh: 23
Somalian: 20
Eastern European: 13
Swiss: 8