Station 3 10219 E. Winner Road Independence, MO 64052 Built in: 2009 Last Remodeled: n/a Assigned Apparatus: Pumper Reserve Pumper Reserve Pumper