Stella moto headquarters details
Survey No. 121/1 Door No 1/471 Onnalvadi Village Hosur
Chennai
Tamil Nadu
635109
India
2020
Location map
Open in Google MapsAll Stella moto office locations
| City | State / region | Country | Type |
|---|---|---|---|
| Chennai HQ | Tamil Nadu | India | Headquarters |
About Stella moto
Stella moto (Private) is headquartered in Chennai, Tamil Nadu, India. Founded in 2020, the company operates across 1 countries with approximately 175 employees worldwide.
Where is Stella moto's main office?
Stella moto's main headquarters office is located at Survey No. 121/1 Door No 1/471 Onnalvadi Village Hosur, Chennai, Tamil Nadu 635109. This serves as the company's primary corporate address and is home to its executive leadership team.
Stella moto regional offices
Beyond its headquarters in Chennai, Stella moto maintains 2 offices across 1 countries. Regional offices span 1 countries.
Stella moto contact information
The main switchboard for Stella moto headquarters can be reached at 918420526292. For investor relations, visit stellamoto.com/investor-relations.
What does Stella moto do?
Stella Moto is a motor vehicle manufacturing company
Frequently asked questions
Where is Stella moto headquarters?
Stella moto's headquarters is located at Survey No. 121/1 Door No 1/471 Onnalvadi Village Hosur, Chennai, Tamil Nadu 635109, India.
How many offices does Stella moto have?
Stella moto operates 2 offices across 1 countries as of 2026.
What is Stella moto's corporate address?
The official corporate address is Survey No. 121/1 Door No 1/471 Onnalvadi Village Hosur, Chennai, Tamil Nadu 635109.
When was Stella moto founded?
Stella moto was founded in 2020 and has grown to employ approximately 175 people worldwide.
What is Stella moto's phone number?
The main phone number for Stella moto headquarters is 918420526292.