Digi Store Express The Starling Mall is located in Petaling Jaya, Selangor, Malaysia on F119, First Floor The Starling Mall, Jalan SS 21/37, Damansara Utama. Digi Store Express The Starling Mall is rated 3.2 out of 5 in the category mobile network operator in Malaysia.
Address
F119, First Floor The Starling Mall, Jalan SS 21/37, Damansara Utama