Michele Rivard, LMTMichele Rivard · Community Health Worker554 Main St, Springvale, ME, 04083NPI · 1245661495No reviewsInsuranceNot specified(207) 324-5372Check availabilityBook online Claim listing