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.