John McNicholas

Active Bridgeport, CT Chief Executive Officer for McNicholas Associates, Inc.