Saint Pierre Miquelon Embassy in India ( New Delhi )

Information

Address2/50 E Shantipath Chanakyapuri, 110 021, New Delhi, IndiaTelephone+91 11 43 19 6100Emailwebmaster@ambafrance in.orgWebsitehttp://ambafrance in.org