Teletech Park - Space for Rent is located in Singapore on 20 Science Park Rd Singapore Science Park 2. Teletech Park - Space for Rent is rated 3.7 out of 5 in the category business park in Singapore.
Address
20 Science Park Rd Singapore Science Park 2
Accessibility
Wheelchair-accessible entrance