Estella Baylor was born in 1962, age 61. Estella Baylor's address is 1424 Culbertson Avenue , New Albany, IN 47150. Possible relatives include Tammy Baylor, Terry Baylor and 8 others. Public records show Estella has also lived in New Albany, IN. Estella's latest phone number is (502) 384-2831. Previous phone numbers include (502) 742-0010 and (515) 573-4434.
Also goes by: Stella M Baylor,
Estella M Saltsgaver
Results 1 - 1 of 1