This person has lived also in Florissant. The residency of Leland is at 11395 Mehl Ave, Florissant, Mo 63033. The birth year was listed as 1939. The age of Leland is 85. The number currently linked to Leland is (314) 831-8715.