Contact

To send your general questions or comments, please use contact form.

 

Contact Address

Challa Power Limited
#3-74, Kosuru Post, Movva Mandal,
Krishna District, Andhra Pradesh-52150.
Phone : +91 8671 256697
Mobile : +91 9866 85 111 6
Mail Us : challapower@gmail.com, info@challapower.com