Companies linked with Leon are: Noel Property Investments Llc and Noel Property Investments, Llc. This person has lived also in Columbia. Leon has listed (803) 798-2892 as his phone number. Leon’s current address is 533 Bitternut Rd, Columbia, Sc 29209.