xR Stage is located in Shah Alam, Malaysia on No.23, Jalan Delta U6/18 Sunway Subang Business Park Seksyen U6. xR Stage is rated 3 out of 5 in the category recording studio in Malaysia.
Address
No.23, Jalan Delta U6/18 Sunway Subang Business Park Seksyen U6