Chenlung currently resides at 7811 Excel Ln, Las Vegas, Nv 89117. Chenlung's birth date was listed as 1975. The possible relatives of Chenlung are Hwaishih Shih Chen, Eric C Chen, Simon Chen and 3 other people. In addition to Las Vegas, Chenlung also lived in El Monte, San Gabriel, Alhambra and one other city. Phone number listed for Chenlung is (702) 221-0668. Chenlung has reached the age of 49 years.