Marks & Spencer in SM Megamall Address: Level 2, Building ASM Megamall, Ortigas CenterMandaluyong City 1555 Tel: +63 (2) 6321476 Related