Kanleung now resides at 114 River St, Montpelier, Vt 05602. Kanleung's birth year is 1950. The possible relatives of Kanleung are Tin Fook Tang, Judy Tam Tang, Polly N Tang and 6 other people. Phone number listed for Kanleung is (802) 229-9589. Kanleung was born 74 years ago. Kanleung has previously lived in Portsmouth, Castro Valley and Montpelier.