Tuas Power Utilities Singapore is located in Singapore on 627610, 20 Tembusu Cres. Tuas Power Utilities Singapore is rated 5 out of 5 in the category power station in Singapore.
Address
627610, 20 Tembusu Cres
Accessibility
Wheelchair-accessible entrance