1.
METTA DEVLESCHOWER ♌
Information acquired: 2011
Metta Devleschower lived in the state of Illinois which is located in the country of the United States. The zodiac sign for Metta Devleschower was Leo. Metta Devleschower was born in July of 1917. Metta Devleschower died in July of 2004. We acquired Metta Devleschower's information in November of 2011.
Deceased: born July 28, 1917, died Wednesday June 30 2004 at age 86.