Serra Corporation Trademarks
SERRA
Filed: June 2, 1982
Employment Agency Services for the Data Processing Industry
Owned by: Serra Corporation
Serial Number: 73367672