James Blois

Active Oxnard, CA President for Blois Construction, Inc.