William Macfarland

Active Irvine, CA Chief Executive Officer for Fieldstone Communities, Inc.