Mill & Main Directions

Directions to Stratus  Corporate Headquarters

5 Mill & Main Place, 5th Floor, Maynard, MA 01754

For GPS or digital maps, please use 24 Sudbury St. Maynard MA

Once you arrive at the main parking lot off of Sudbury Street (off of Main Street) enter building 5 and take the elevator (on the right side of lobby) to the 5th floor.  Please sign-in using the kiosk and take a seat. The system will notify your Stratus representative that you have arrived. Additionally, you can call to let your party know you have arrived.

Share