Leonor Urbay was born in 1955, age 69. Leonor Urbay's address is 12524 Torrey Road , Philadelphia, PA 19154. Possible relatives include Jessica Guillama, Lupe Guillama and 2 others. Public records show Leonor has also lived in Little Egg Harbor Twp, NJ. Leonor's latest phone number is (215) 824-2005. Previous phone numbers include (609) 812-3554.
Results 1 - 1 of 1