iPay88 Malaysia is located in Wilayah Persekutuan, Malaysia on Suite 2B-20-1, 20th Floor, Block 2B, Plaza Sentral, Jalan Stesen Sentral 5. iPay88 Malaysia is rated 2.7 out of 5 in the category e-commerce service in Malaysia.
Address
Suite 2B-20-1, 20th Floor, Block 2B, Plaza Sentral, Jalan Stesen Sentral 5