John Arnold

Active Canyon Lake, CA President for Socal Contracting, Inc.