Foy McNaughton

Active Placerville, CA President for Davis Enterprise, Inc.