November 26, 2014 Peter Case architecture, press North Main Street in the News! November 26, 2014 Peter Case architecture, press Earlier this fall, the Providence Journal featured an article on our most recently completed project at 1261 North Main Street.