Leida Escalera was born in 1949, age 75. Leida Escalera's address is 4126 N Marshall Street , Philadelphia, PA 19140. Possible relatives include Nilda Escalera, Ashline Garcia and 4 others. Public records show Leida has also lived in Philadelphia, PA. Leida's latest phone number is (215) 225-2090. Previous phone numbers include (215) 725-2474.
Results 1 - 1 of 1