Derek Vaughn

Active Spring Lake, NC Branch Manager for First Bank