John Kennerley

Active Williamsburg, VA Chairman of the Board for Island Residences Club, Inc.

(757)927-6848