Kościół pw. Wszystkich Świętych w Słupi koło Stęszewa zbudowano w 1849 r. Pod koniec XIX w. stał się zbyt mały dla rozwijającej się parafii. W 1912 r. poddany został rozbudowie według projektu Rogera Sławskiego. W tym samym czasie w jego pobliżu wzniesiono dom parafialny utrzymany w podobnym stylu. Budynek służył miejscowym katolikom do spotkań i podtrzymywania polskości ich dzieci.
Dom katolicki w Słupi zbudowano na rzucie prostokąta, nadając mu cechy klasycystyczne odpowiadające formie kościoła. Elewacja frontowa podzielona jest na dwie części. Jedną część zajmuje ściana z oknami salki, natomiast drugą, cofniętą, wejścia do budynku. Nakrywający dom czterospadowy dach nad wejściami wsparty jest na czterech kolumnach. Do wejść prowadzą kilkustopniowe schody.