Carlo Testa

Active Cranston, RI President for Anmerico Testa