According to the microcenter web site...
MA - Boston/Cambridge
edit: I must have been zoned out when I looked last time, lol. It is as plain as day under their locations tab. (Maybe I only looked for Fry's or something. I had it in my head that there were none within driving distance)