Javascript is required to view this map. Thomaskirche Freiburg Tullastr. 15 Freiburg im Breisgau Germany See map: Google Maps Submitted by ducdebreme on 10 April 2003 - 2:36pm Log in to post comments