- Setra Systems Inc
- 159 Swanson Rd
- Boxboro, Massachusetts 17191-304
- Phone: 978-266-2124
- Website: www.setra.com/
- Number of Employees: 40000
- Annual Receipts: $10,000,000,000
- Business Start Date: 1998
- More Detail:
Click for Full Setra Systems Inc Listing
Massachusetts