Stacy Babillis was born in 1966, age 58. Stacy Babillis's address is 2216 South 9th Street , Saint Louis, MO 63104. Possible relatives include Alex Babillis, Brian Babillis and 3 others. Public records show Stacy has also lived in Gulf Shores, AL and Pensacola, FL. Stacy's latest phone number is (314) 469-0436. Previous phone numbers include (618) 451-2131 and (618) 931-2357.
Address History: 2216 South 9th Street, Saint Louis, MO 63104;
444 Clubhouse Drive Apartment 6d, Gulf Shores, AL 36542;
Pensacola, FL 32507;
Alhambra, IL 62001;
Collinsville, IL 62234
Results 1 - 1 of 1