Louis Kennedy

Active Kearny, NJ Chief Executive Officer for St. James Insurance Group, Inc.