David Holmes

Active Middletown, MD Chairman for North Star Foundations, Inc.