John Ellis

Active Carrollton, TX President for Investor Construction, Inc.

(972)323-0561