Shelby Leabo's address is 2990 Blackburn Street Apartment 2113, Dallas, TX 75204. Possible relatives include Christy Leabo, Deonna Leabo and 1 others. Public records show Shelby has also lived in Syracuse, NY. Shelby's latest phone number is (315) 415-0357. Previous phone numbers include (315) 488-4766 and (315) 516-4613. The latest email address for Shelby Leabo is she****@yahoo.com.
Address History: 2990 Blackburn Street Apartment 2113, Dallas, TX 75204;
124 Benoit Drive, Syracuse, NY 13209
Emails: she****@yahoo.com,
sle****@smu.edu
Results 1 - 1 of 1