Odell Holiday was born in 1942, age 82. Odell Holiday's address is 8639 Saint John Street , Shelby Township, MI 48317. Possible relatives include Larry Holiday. Odell's latest phone number is (313) 739-5042. Previous phone numbers include (586) 739-5042 and (586) 943-6571.
Address History: 8639 Saint John Street, Shelby Township, MI 48317
Results 1 - 1 of 1