Kevin Shannon

Active Campbell, CA President for Shannon Industries, Inc.