Michael Shaffer

Active Temecula, CA President for L&S National Services, Inc.