Boston does have a fair sized islamic community where such things are fairly common.
This guy is from Raymond, NH. That is about 75 north of Boston, about half way between Manchester and the Atlantic ocean.
Not a big Muslim community there. The only thing big in Raymond is the Walmart Distribution center. One of the largest (25 acres) buildings in New England. Look it up on Google maps.