Umbrella Computer is located in Kota Serang, Indonesia on Kepandean RT5/06 No. 23, Kagungan, Kec. Serang. Umbrella Computer is rated 3 out of 5 in the category computer desk store in Indonesia.
Address
Kepandean RT.05/06 No. 23, Kagungan, Kec. Serang