St Margaret’s Church in Lowell March 28, 2012 by DickH Posted in Lowell Leave a Comment Tony Sampas brings his camera to St Margaret’s Church on Stevens Street in Lowell