Lerchhaus Loading Map.... LerchhausSchmittengässli 1 - 3772 St. StephanDetails 46.5000164 7.383668400000033 Address Schmittengässli 1 3772 St. Stephan Switzerland Upcoming Events No events in this location