haha I work in the building on Charlestown street which is in Devens. This picture on the google maps is really old. You wont be able to drive all the way thru MacArthur Ave like it's telling you to do. Its blocked off right after charlestown street. You can just not turn right at Givery Street and continue down Sherman ave
|