Mechelen is a location in Belgium within the region of Antwerpen. The location was established in 2017 and is identified by the geoname ID 2791538 and 2791537. Mechelen uses the Euro (€) as its currency. Its D-U-N-S number is 063454369. Mechelen also has a full address in Covington, Louisiana, at 19218 North 5th Street, Covington, LA 70433, United States.