Barbara Jo Caruso 5 Church St, Toronto, Ontario M5E 1M2 P: 416-368-6222 Official Website Lawyer Categories Immigration Law Lawyer Tags 2024 Practice Corporate Immigration Law Firm License Number: 35399C Disciplinary Action: No