Johnathan Dales

Active Encinitas, CA President for Barrington Dales General Contracting, Inc.