Philip Laffey

Active Providence, RI President for Marshall & Laffey Ltd.