Felix Espada's address is 68 Astor Street # J -70, Newark, NJ 07114. Possible relatives include A Espada, Jose Espada and 1 others. Felix's latest phone number is (973) 220-9826. Previous phone numbers include (973) 861-8482.
Address History: 68 Astor Street # J -70, Newark, NJ 07114;
3870 Astor Street # 1e, Newark, NJ 07114;
Buffalo, NY 14213
Results 1 - 1 of 1