Global Corporate Office - USA

Tellus Power Green
Irvine, California, USA 92617
Phone : +1 949 534 3000

Regional Corporate Office – China

Shanghai Tellus Power
469 Sanbang Road, Songjiang District, Shanghai,
P.R. China 201611

Regional Corporate Office - India

Tellus Power Pvt Ltd
1st Floor, 55A, Road No 12, Banjara Hills, Hyderabad
India – 500034

US Manufacturing

19681, Da Vinci,
Foothill Ranch, Lake Forest, California, USA 92610

India Manufacturing

Durga Shakti Peetam
Prashanthnagar,
Industrial Estate, Kukatpally, Hyderabad 500072

China Manufacturing

469 Sanbang Road,
Songjiang District, Shanghai, P.R. China 201611

Get in Touch With Us

For Sales Enquiries : sales@telluspowergreen.com