ODYSSA is a Singapore company.
, 39 WOODLANDS CLOSE, Postal 737856, #05-24
SINGAPORE SHOPPING CENTRE, 190 CLEMENCEAU AVENUE, Postal 239924, #06-01
BELLEWOODS, 100 WOODLANDS AVENUE 5, Postal 739010, #12-02
160 ROBINSON ROAD, Postal 068914, #14-04
320 HOUGANG AVENUE 5, Postal 530320, #06-28
CITY GATE, 371 BEACH ROAD, Postal 199597, #02-35
ORCHARD TOWERS, 400 ORCHARD ROAD, Postal 238875, #05-25
ANCHORVALE HARVEST, 331B ANCHORVALE STREET, Postal 542331, #07-569
465 NORTH BRIDGE ROAD, Postal 191465, #02-5077
ONE RAFFLES PLACE, 1 RAFFLES PLACE, Postal 048616, #28-02