Frank Segall

Active Providence, RI Co-Chairman of the Board for Burns & Levinson Llp