MicroAd Indonesia

Indosurya Plaza Thamrin Nine #3A
Jl. MH. Thamrin No. 8-9
Jakarta Pusat 10230
+62 21 2938 8488
www.microad.co.id