Innovation Square

11900, Lot 3-02,
Kompleks Bukit Jambul, Pulau Pinang Malaysia

Service Category: Business Services

Tel No: 04-646 5799

Update this Listing

About Innovation Square

Innovation Square is located in Pulau Pinang and address is at 11900, Lot 3-02, .Phone is 04-646 5799.Busines services includes Business Services.

Location map & directions to Innovation Square

Map and address location of INNOVATION SQUARE and 11900, Lot 3-02,
Loading, Please Wait...

Other Related Companies