David Spindler

Active Temecula, CA President for D & P Management, Inc.