David Thomas

Active Palmdale, CA President for D&S Consulting, Inc.