Bruce Patterson

Active Long Beach, CA President for Patterson Construction Group, Inc.