Patrick Kelly

Active Newburyport, MA CFO for 312 Bayshore LLC