Starting May 1, 2017, biometrics will no longer be taken by the Boston Address. Rather the new address for biometrics fingerprints will be: 7b Everett Street, Revere. Notice of this should be on the biometrics forms when the change officially starts.
It looks like it’s about a half mile walk from the Revere Beach T station.