Richard Deering

Active Waterford, ME Member for Birch Rock Corp