Immanuel Church Leonberg is located in Leonberg, Germany on Böblinger Str. 13. Immanuel Church Leonberg is rated 4.9 out of 5 in the category non-denominational church in Germany.
Address
Böblinger Str. 13
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance