Obama Lived Here, Winter Hill, Somerville

While a student at Harvard Law School, from 1988 to 1991, the future President Barack Obama lived on Winter Hill in Somerville, MA. I like to think that, at some point in his three year stint, he ran across the street for a slice of pizza at Leone’s. And if he did, how did he…