Leigh currently resides at 85 Hannigan Ct #1, Fitchburg, Ma 01420. Her birth year was listed as 1977. The phone number (978) 458-9829 is Leigh’s. She has stayed in Ayer, Lowell and Fitchburg before moving to Fitchburg. Leigh was born 48 years ago.