TheDude ~ Heaven and Earth; Ocean, light, love and life. is located in Saarbrücken, Germany on Rubensstraße 46. TheDude ~ Heaven and Earth; Ocean, light, love and life. is rated 3 out of 5 in the category church of jesus christ of latter-day saints in Germany.