6611 Maplewood Ave, Chicago, Il 60629 is where Leigh resides. This person's birth year is 1976. Phone number listed for Leigh is (773) 684-9584. The current age of Leigh is 48. Leigh has previously lived in Elizabethtown, Chicago and Fort Lauderdale.