MOMO CHA CHA is a Singapore company.
PARKLANE SHOPPING MALL, 35 SELEGIE ROAD, Postal 188307, #09-14/15
SEMBAWANG PARK, 447 SEMBAWANG ROAD, Postal 758404
134 LORONG AH SOO, Postal 530134, #13-458
NOVELTY TECHPOINT, 27 NEW INDUSTRIAL ROAD, Postal 536212, #06-06
52 CHAI CHEE STREET, Postal 460052, #10-328
LUCKY PLAZA, 304 ORCHARD ROAD, Postal 238863, #06-40
VERTEX, 33 UBI AVENUE 3, Postal 408868, #04-46
THE ALPS RESIDENCES, 103 TAMPINES STREET 86, Postal 528576, #03-06
THE ARIZON, 538 GEYLANG ROAD, Postal 389493, #02-03
160 ROBINSON ROAD, Postal 068914, #14-04