Greg Sharpe

Active Newbury Park, CA Vice-President for Sharpe & Sons Electric, Inc.

(805)498-2427