According to our records, this business is located at 1161 Sepulveda Blvd. in Torrance (in Los Angeles County), California 90502, the location GPS coordinates are: 33.8124796 (latitude), -118.2960404 (longitude). Stewart Filmscreen Corp is categorized under Photo Enlargers (SIC code 3861). Known organization chief executive officer is Patrick Stewart. Current estimates show that the unit has a sales volume of $31,201,533 and staff of approximately 180 people. You can contact the company by phone at (310) 784-5300; the following fax number is also provided: (310) 326-6870. Business website can be accessed at www.stewartfilm.com.