Station 8 21300 E. Truman Rd. Independence, MO 64056 Built in: 1964 Last Remodel: 2009 Assigned Apparatus: Pumper 8 EMS Utility Vehicle