Providence ChurchVenueAbout the venueProvidence Church WebsiteAddressKarl-Ludwig-Strasse 8 69117 Heidelberg