MEHRA OUTSOURCING SERVICE LTD.
Plot No.- 811, Raj Nagar Part-2, G-block, Sector-7, Dwarka,, Delhi - 110047, Delhi, India
Building No Rz-1069/23, 2nd Floor, Main Road, Tughlakabad Extension,, Delhi - 110019, Delhi, India
Wz-1573, Manak Vihar,, Delhi - 110018, Delhi, India
#305 3rd Floor G-80, Gupta Complex, Laxmi Nagar,, Delhi - 110092, Delhi, India
Plot 13, 3rd Floor , Vardhman Times Plaza Dda Community Center, Road 44, Pitampura,, Delhi - 110034, Delhi, India
Office Number 301-302, 3rd Floor, Delhi Blue Apartments, Main Ring Road, Near Safdarjung Hospital,, Delhi - 110029, Delhi, India