Hi,
First and foremost the INS Hungtington, VA is no longer located at the address on the notice. Was happy to see that it is just across the street from the Huntington metro station then to approach the door and see they have a notice posted on the door saying they have moved to another location. The new location is 8860 Richmond Highway. It is less than 15 miles away. All I can tell you is that it is about two blocks away from a complex that has a Wendy's at the front of it. Anyway the fingerprint process was nothing stressful. I urge you just to go early. When you arrive, the guard will ask you for your fingerprint notice and ID (passport/work permit). She will check it out to make sure it is you then she will give you a form to fill out and tell you to go into a waiting area to fill it out and give it to a lady sitting at a desk in the waiting area (the lady on that day was not pleasant, maybe you'll have a pleasant one when you go). Anyway after you fill it out, give it to the person at the desk who will then check it and check that the ID is you again. They will then give you a number and the form back. Sit and wait until your number is called. The finger printers were working pretty fast that day. I was out of there in about 10-15 minutes. Anyway they will take your finger prints, verify that all the prints were properly taken and then take the notice from you. The form you fill out will be your copy. That's it. Good luck.