FlowRider - 1 Utama is located in Petaling Jaya, Malaysia on City Centre, 1 Utama Shopping Centre, LG601, Lower Ground Floor, 1 Utama E, 1, Lebuh Bandar Utama. FlowRider - 1 Utama is rated 4.4 out of 5 in the category adventure sports center in Malaysia.
Address
City Centre, 1 Utama Shopping Centre, LG601, Lower Ground Floor, 1 Utama E, 1, Lebuh Bandar Utama
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance