John Gannon

Active Pawtucket, RI Chairman of the Board for Blackstone Valley Community Health Care Inc