Janiszowice to niewielka wieś lubuska w gminie Bobrowice, w powiecie krośnieńskim. Stoi w niej jednak bardzo okazały kościół filialny Niepokalanego Poczęcia NMP podlegający parafii Podwyższenia Krzyża Świętego w Bobrowicach. Jego historia sięga XIV wieku, jednak obecny kształt przybrał po przebudowie w wieku XIX.
Jest świątynią murowaną, orientowaną, jednonawową, z wieżą po zachodniej stronie. Do nawy od północnej i południowej strony przylegają obszerne przybudówki, z których jedna pełni rolę zakrystii. Wewnątrz znajdują się empory, a przy kościele usytuowany jest cmentarz. Łukowate okna nawy umieszczone są nad przybudówkami. Całość bardziej przypomina bazylikę, niż jednonawową świątynię.