Odell Carroll was born in 1957, age 66. Odell Carroll's address is 810 North Belnord Avenue , Baltimore, MD 21205. Possible relatives include Delray Carroll, Maurice Carroll and 4 others. Public records show Odell has also lived in Baltimore, MD. Odell's latest phone number is (410) 276-3991. Previous phone numbers include (410) 276-5531 and (410) 846-2066. The latest email address for Odell Carroll is oca****@jhmi.edu.
Also goes by: Odell D Carroll
Address History: 810 North Belnord Avenue, Baltimore, MD 21205;
5100 Darien Road, Baltimore, MD 21206
Emails: oca****@jhmi.edu,
oca****@jhmi.edu,
sha****@yahoo.com
Results 1 - 1 of 1