-
Posts
4,169 -
Joined
-
Last visited
Reputation Activity
-
thongd4me reacted to alex and astrid in The Road From the Lockbox with No Bagels
The National Benefits Center is in Missouri, just outside of Kansas City, and is otherwise known as the Missouri Service Center (MSC). The NVC is in New Hampshire and just does the visa side of things.