Norman Shandel

Active Comptche, CA President for Surprise Valley Ranch, Inc.