Station 2 14510 E. 39th Street Independence, MO 64055 Built in: 1971 Last Remodeled: 2011 / 2012 Assigned Apparatus: Pumper 2 Truck 2