Newburyport:Mark Moquin, President of the Newburyport Affordable Housing Corporation talks with local residence at the Titcomb and Woodland affordable housing project ribbon cutting Friday morning in Newburyport. Jim Vaiknoras/Staff photo
100723jvatitcomb