Service Master CleanOther places109 1/2 S Vermont AveLos Angeles, CA, 90004 · US7315064560Email unavailableWebsite unavailableHours not available