Embassy of India  Tel: +974-4425-5777
     
Villa No 19, Street No 828, Area No 42, Wadi Al Neel, Old Hilal Area, Doha, Qatar
Site has details about the Indian embassy, consular and visa services offered, labour / welfare, education, NRI corner, economics and commerce, etc
 
Map placements may be only approximate. Please check site.