Dr. Nikola Ebenbeck Office address: Leopoldstraße 13 Room 3529 Directions Room finder Send an email Postal address: Leopoldstraße 13