Business | Phone |
Us Immigration Naturalization 1222 Spruce St, St Louis 63103 | (314) 539-2532 |
Polish Consulate 121 S Meramec Ave # 1140, St Louis 63105 | (314) 822-6266 |
Italian Vice Consulate 1 Metropolitan Sq, St Louis 63102 | (314) 259-2008 |
Honorary Consulate-Japan Po Box 16542, St Louis 63105 | (314) 994-1133 |