1. Exa Corp 3 Burlington St, Burlington, MA 01803 Coordinate: 42.48603,-71.17477 Phone: (781) 564-0200
2. EXA Corporation 55 Network Dr, Burlington, MA 01803 Coordinate: 42.49682,-71.23155 Phone: (781) 564-0200