Douglas Finch

Active Houston, TX President for North Shepherd Venture Ltd. Co.