Idea Store September 2, 2014 by Admin Idea Store Speed Communications C 5/9, Om Vihar, Uttam Nagar, New Delhi 110059 Phone No 9990002323