Shelby Smith was born in 1937, age 87. Shelby Smith's address is 3443 N Dequincy Street , Indianapolis, IN 46218. Possible relatives include Anna Alexander, Grace Dickson and 7 others. Public records show Shelby has also lived in Indianapolis, IN. Shelby's latest phone number is (317) 546-8432. Previous phone numbers include (317) 546-8478 and (317) 546-8708.
Also goes by: Shelby Lee Junior
Results 1 - 1 of 1