The number currently linked to Leung is (952) 934-5666. Leung's birth year is 1956. The age of Leung is 68. Public records show Burnsville and Eden Prairie as cities Leung also stayed in. Leung’s current address is 11 Stagecoach Dr, Holmdel, Nj 07733.