xyFace North of Providence North of Providence 110286 2010-02-27 North of Providence(2003) Photo 2 of 3 North of Providence 110286