Leila Huben was born in 1951, age 72. Leila Huben's address is 628 Railroad Street , South Fork, PA 15956. Possible relatives include Leah Herb, Chris Homrich and 4 others. Public records show Leila has also lived in Cape Coral, FL and Clewiston, FL. Leila's latest phone number is (239) 540-2446. Previous phone numbers include (239) 542-3874 and (616) 698-7255.
Also goes by: Leila Anne Homrich
Address History: 628 Railroad Street, South Fork, PA 15956;
4409 Southwest 2nd Avenue, Cape Coral, FL 33914;
Clewiston, FL 33440;
Labelle, FL 33935;
Alto, MI 49302
Results 1 - 1 of 1