Explore details about location Yio Chu Kang Link. Yio Chu Kang Link is a location situated within the Southeast alongside other areas such as Simei Avenue, Swan Lake Avenue, Onan Road.