Tot Space Indoor Playground is located in Bandar Penawar, Malaysia on 18-02, Jalan Semarak 1, Taman Desaru Utama. Tot Space Indoor Playground is rated 5 out of 5 in the category playground in Malaysia.
Address
18-02, Jalan Semarak 1, Taman Desaru Utama