Tech House @ Tampines Mall is located in Singapore on 04-03 Tampines Mall. Tech House @ Tampines Mall is rated 1 out of 5 in the category cell phone accessory store in Singapore.
Address
04-03 Tampines Mall
Accessibility
Wheelchair-accessible entrance