Douglas Holmes

Active Palm Desert, CA President for Shield Commercial Insurance Services, Inc.