The station is walking distance from the future Singapore Institute of Technology (SIT) campus in Punggol.
[4][5] However, like many stations on the west loop, it remained closed after completion due to low development.
[7][8] The station facilities were updated constantly, like the half height platform barriers and the information boards, with the exception of the MRT map.
[9] In May 2024, a post on the website of Singapore Institute of Technology (SIT) initially said that Teck Lee would open to the public by August that year.
The website was subsequently edited to remove this information, with an SIT spokesperson explaining that this was because "details have not been finalised".