Saugus Grand Opening February 25, 2015 Our Saugus location is now open. We are located in Augustine’s Plaza, 124J Broadway, Saugus, MA. That is on Route 1 North.