Terri Ruby

Active Chesapeake, VA Senior Vice-President for Monarch Financial Holdings, Inc.