Immelborn Train station • Bus stop • Transit station Address 36456 Immelborn, Germany Rating on Google Maps 4.80 (6 reviews) Open on Google Maps