Thomas Hall

Active Reno, NV President for Hall Properties, Inc.

(775)348-7011