Immaculate Conception Church SchuminWeb 19 years ago The Immaculate Conception Church at 8th and N Streets NW in Washington DC.