Prof. Larry Leach

Communication Studies Faculty at El Camino College

16007 Crenshaw Blvd, Torrance, CA 90506