John Barton

Active Layton, UT President for Barton & Barton Enterprises, Inc.