Ambassa SO Post Office
Opp. TSECL Office, Ambassa Bazar, Dhalai-799289
Phone : 03826-222230
Website : https://www.indiapost.gov.in
Opp. TSECL Office, Ambassa Bazar, Dhalai-799289
Phone : 03826-222230
Website : https://www.indiapost.gov.in