Patricia Kennedy

Active Nantucket, MA Managing Member for Devine Development LLC