The phone number (508) 347-2039 is Leila’s. Leila has previously lived in Sturbridge and Fiskdale. Leila is associated with Friends Of The Joshua Hyde Park Library, Inc, The. 10 Summit Ave #113, Fiskdale, Ma 01518 is where Leila resides. Leila has reached 67 years of age. Leila's birth date was listed as 1957.