FedEx StationRosenstrasse 81 68535 Edingen-Neckarhausen DEphone0180 6 1118000180 6 111800Get Directions