Deer Creek Park By Doug Miner - February 29, 2016 0 159 FacebookTwitterPinterestWhatsApp Loading Map.... Deer Creek Park3200 Laclede Station Road - MaplewoodEvents 38.60411 -90.32985389999999 Address 3200 Laclede Station Road Maplewood 63143 United States Upcoming Events No events in this location