where is the apple store in singapore, orchard road? can tell me the exact location (for eg, wheelocks ...
answers.yahoo.com