David Ropp

Active Chesapeake, VA President for Monarch Financial Holdings, Inc.