Talon Swanson

  • 104th Ave Se & Se 244th St Kent, Washington, 98030 - Kent
    There was a mechanical failure on the Metro bus and approximately 2 gallons of oil and 6 gallons of coolant was spilled onto the roadway.
  • 3200-3698 S 120th Pl Seattle, WA, 98168, USA - Tukwila
    Overflowing sewer going into stormwater.