Applied Satellite Technology Asia Pte Ltd is located in Victory Centre, Singapore on 110 Lor 23 Geylang, #03-05. Applied Satellite Technology Asia Pte Ltd is rated 5 out of 5 in the category telecommunications equipment supplier in Singapore.
Address
110 Lor 23 Geylang, #03-05
Accessibility
Wheelchair-accessible entrance