Immaculate Conception Parish Hall By Doug Miner - April 10, 2015 0 142 FacebookTwitterPinterestWhatsApp Loading Map.... Immaculate Conception Parish Hall2934 Marshall Ave - MaplewoodEvents 38.6114498 -90.31645500000002 Address 2934 Marshall Ave Maplewood MO 63143 United States Upcoming Events No events in this location