Mark Applegate

Active Torrance, CA President for Mark E. Applegate Insurance Agency, Inc.