Eurobox Self Storage Leiden BV is located in Leiden, Netherlands on Rooseveltstraat 86. Eurobox Self Storage Leiden BV is rated 4.4 out of 5 in the category self-storage facility in Netherlands.
Address
Rooseveltstraat 86
Accessibility
Wheelchair-accessible seating