David Walker

Active Santa Fe, NM President for Talisman Restoration, Inc.