My Idea Store is located in Navi Mumbai, India on Shop No.17, Hari Om Heritage, Plot No8, Sector - 21, Kharghar. My Idea Store is rated 3.1 out of 5 in the category prepaid sim card store in India.
Address
Shop No.17, Hari Om Heritage, Plot No.08, Sector - 21, Kharghar