Public Utilities & Environment All Categories... SanitationUtility go Results Found: 2 Button group with nested dropdown Altri Services 40 Waite St Revere MA 02151 (781) 629-2500 Visit Website Peabody Municipal Light Plant (PMLP) 201 Warren Street Exn Peabody MA 01960 (978) 531-5975