Leah Austin was born in 1981, age 42. Leah Austin's address is 1012 Clarendon Street Apartment A, Durham, NC 27705. Possible relatives include Allan Austin, Arthur Austin and 6 others. Public records show Leah has also lived in Long Beach, CA and Pine, CO. Leah's latest phone number is (208) 284-6164. Previous phone numbers include (217) 522-2118.
Also goes by: Leah Austin
Address History: 1012 Clarendon Street Apartment A, Durham, NC 27705;
6255 Atlantic Avenue Apartment 44, Long Beach, CA 90805;
Pine, CO 80470;
Longwood, FL 32779;
Boise, ID 83712
Results 1 - 1 of 1