WIZARD INFOWAYS PVT. LTD.
E-2, Sector-3, Electronic City,, Noida - 201301, Uttar Pradesh, India
C-41, Sector-58,, Noida - 201301, Uttar Pradesh, India
C-88b, Sector 8,, Noida - 201301, Uttar Pradesh, India
F-58, Sec 11,, Noida - 201301, Uttar Pradesh, India
Plot No-f-6, Sector-3,, Noida - 201301, Uttar Pradesh, India
Plot No 237, Sector-15 A,, Noida - 201301, Uttar Pradesh, India