June 1, 1950 is the birth date of Leslie. Leslie is seventy-five years old. The residency of Leslie is at 446 Dogwood La, Farmerville, LA 71241-7644. We assume that Leslie Towns and Ora Towns were among four dwellers or residents at this place. The phone number for Leslie is (318) 816-0521 (Cellco Partnership). Leslie Towns, Terri L Towns, Ora Towns were identified as possible owners of the phone number (318) 816-0521. Leslie has one email address and can be contacted at [email protected]