St Isidore Catholic Church Jennacubbine (Parish: Northam) is located at 6 Bebakine Rd, Jennacubbine WA 6401, Australia