Explore details about location Telok Blangah Street 31. Telok Blangah Street 31 is a location situated within the Southwest alongside other areas such as Telok Blangah Road, Bukit Batok Road, Engineering Drive 4.