Is this what you're looking for?
UPS Customer Center
647 Summer StSuite BSouth Boston, MA 02127
Hope this helps!
Sorry, I can find no administrative office address in the Boston area. As for registering complaints with UPS you can do so online by clicking here.