Contact US

Merchant Legal entity name:
MIA TERRA ASTRA PRIVATE LIMITED


Registered Address:
TC 4/175 SY 2947/4, Kuruvankonam,
Trivandrum, Kerala - 695003.


Operational Address:
17, Samasta Lane, Ranjith Road,
Kotturpuram, Chennai, Tamil Nadu - 600085.


E-Mail ID: office@terraastra.in