1975 is her birth date. Leigh currently resides at 25 Hillview St, Woonsocket, Ri 02895. Public records show Springfield, Smithfield, Riverside and 3 other cities as cities Leigh also stayed in. The current age of Leigh is 49. Leigh has listed phone number: (401) 433-3580.