Tech Hub by TECH MAHINDRA is located in Visakhapatnam, India on Seethammadara, Old TB Hospital Area, Dwaraka Nagar. Tech Hub by TECH MAHINDRA is rated 4.4 out of 5 in the category technology park in India.
Address
Seethammadara, Old TB Hospital Area, Dwaraka Nagar