Add your review, 0 reviews James S. Twerdahl Updated: 2015-01-21 jim@twerdahl.net Listed in Business Operations, Consumer Surveys, Distribution, Electronics, Management, Manufacturing, Marketing Add to Favorites 323-931-8538 214 South Mc Cadden Place, Los Angeles, CA 90004, USA Description: Read more...