Shelia Callon was born in 1954, age 70. Shelia Callon's address is 4964 Crittenden Avenue , Indianapolis, IN 46205. Possible relatives include Anthony Callon, Frank Callon and 3 others. Public records show Shelia has also lived in Indianapolis, IN. Shelia's latest phone number is (317) 257-5562. Previous phone numbers include (317) 259-8225 and (317) 426-3751.
Also goes by: Shiela Darling Callon
Results 1 - 1 of 1