Apply Birth Certificate Attestation in Delhi Address: 910, Indra Prakash Building, Barakhamba Road, New Delhi - 110001 Contact Number : 8448790436, 9643109026, 8448790437, 011-23765017, 011-23765018 Website: https://india.blsattestation.com/birth_certificate_attestation_india.php