Map Location
Innovation Square
Kompleks Bukit Jambul, Lot 3-02, Jalan Rumbia, 11900, Bayan Lepas, Pulau Pinang, Malaysia