Olympia Technos is located in Chennai, India on Main Rd, South Phase, Ambedkar Nagar, Indira Nagar, Gandhi Nagar. Olympia Technos is rated 4.4 out of 5 in the category technology park in India.
Address
Main Rd, South Phase, Ambedkar Nagar, Indira Nagar, Gandhi Nagar