In case you faced the necessity to reach India Post customer service, you should dial the 1800 266 6868 number. After that - you will be able to talk to the post workers who can answer any question connected to the delivery.
Track