Where is the W E S T Inc in Westminster Massachusetts located?

The address of the W E S T Inc is: 23 Carter Rd, Westminster, MA 01473-1459