Public records show that Leckie is connected with Automatic Gas Company Of Eufaula, Alabama. Leckie currently resides at 325 Anderson Dr, Eufaula, Al 36027. The number currently linked to Leckie is (334) 687-4543. 1962 is this person's birth date. Eufaula is a city Leckie has lived in. Leckie turned 62 years old.