Delete Customer Address by address id Programmatically Magento 2.

You can delete the specific customer address by address id using AddressRepositoryInterface interface.

Magento\Customer\Api\AddressRepositoryInterface contains the deleteById($addressId) function with pass first argument as address id to fetch specific customer address data.

You can delete the specific customer address by above function with passing address id as first arguments.

$addressId = 10;
$address = $this->deleteCustomerAddressById($addressId);