Imelda Udo was born in 1974, age 50. Imelda Udo's address is 5852 Pine Brook Farm Road , Sykesville, MD 21784. Public records show Imelda has also lived in Washington, DC and Baltimore, MD. Imelda's latest phone number is (202) 833-1429. Previous phone numbers include (410) 435-6610 and (410) 668-6945.
Also goes by: Imelda C Udo
Address History: 5852 Pine Brook Farm Road, Sykesville, MD 21784;
4849 Connecticut Northwest Avenue Apartment 1025, Washington, DC 20008;
Baltimore, MD 21214;
Parkville, MD 21234;
Westminster, MD 21158
Results 1 - 1 of 1