Station 8 20300 E. Truman Rd. Independence, MO 64056 Built in: 1964 Last Remodel: 2009 Assigned Apparatus: Pumper Reserve Rescue