RADAR Art center Address Hanswijkstraat 30, 2800 Mechelen, Belgium Website www.radarmechelen.be Contact +32 15 29 80 96 Rating on Google Maps 4.60 (37 reviews) Open on Google Maps