Lou Davis

Active Raleigh, NC Trust for First Citizens Bancshares Inc