Prefer to do the stamping here, but as your visa stamp is expired more than a year ago, the state dept. may not put another stamp in the U.S.
Check the dept. of State web site or call them up to see if they will validate despite visa expiry more than a year ago, else you will waste a couple of months only to hear the DOS will not stamp your passport here.