Stella Imbimbo was born in 1938, age 86. Stella Imbimbo's address is 112 Hillcrest Drive , Longwood, FL 32779. Possible relatives include Lorrie Andrews, George Imbimbo and 1 others. Stella's latest phone number is (407) 322-3424. Previous phone numbers include (407) 466-8720 and (407) 862-7761. The latest email address for Stella Imbimbo is sim****@aol.com.
Also goes by: Stella Rose Bimbo
Address History: 112 Hillcrest Drive, Longwood, FL 32779;
190 Unit -Wd, Longwood, FL 32750;
Sanford, FL 32773
Emails: sim****@aol.com,
sim****@netzero.net
Results 1 - 1 of 1