Fidelis Udo was born in 1962, age 62. Fidelis Udo's address is 8316 Lynnewood Road , Philadelphia, PA 19150. Possible relatives include Utun Udo, Josephine Udoutun and others. Public records show Fidelis has also lived in Norristown, PA.
Results 1 - 1 of 1