Novacell F48, First Floor, Aeon Cheras Selatan Shopping Centre, Lebuh Tun Hussein Onn, Balakong, 43200 Cheras, Selangor, 43200, Malaysia Get Directions
Novacell is located at F48, First Floor, Aeon Cheras Selatan Shopping Centre, Lebuh Tun Hussein Onn, Balakong, 43200 Cheras, Selangor, 43200, Malaysia.