English: It has a post and telegraph office.
Telugu: పోస్టాఫీసు సౌకర్యం, పోస్ట్ అండ్ టెలిగ్రాఫ్ ఆఫీసు ఉన్నాయి.