BLS appointment and walk in

Is it necessary to seek appointment with BLS for surrender certificate as per our postal code? Or we can go to another center as well where appointments are available. Also do they accept walk-ins? Is there a contact number for BLS?