Richard Spencer

Active Woodland Hills, CA President for Barry M. Spencer, Inc.