Map Location
Faloon Fusion Sdn. Bhd.
No. F-16-2 Suite 3A, Jalan Kenari 6, IOI Boulevard, 47100, Bandar Puchong Jaya, Selangor, Malaysia