Birkenau, Darmstadt-Hesse, Germany
Home town in Germany of the three Flory brothers.