Astro Customer Service Centre is located in Kota Kinabalu, Malaysia on Lot 50 & 51, Block I, KK Times Square, Coastal Highway. Astro Customer Service Centre is rated 3.4 out of 5 in the category satellite communication service in Malaysia.
Address
Lot 50 & 51, Block I, KK Times Square, Coastal Highway