James Blois

Active Oxnard, CA President for Blois Construction, Inc.

(805)656-1432