The Journey of James Soule

South Portland City Councilor James Soule will not be seeking re-election.  James Soule has served an eventful three terms on Council, including a stint as mayor. Continue reading

Advertisements