Igdalia Ataca's address is 86 Pleasant Street Apartment 2, Leominster, MA 01453. Possible relatives include Adolfo Ataca, Carmen Ataca and 4 others. Public records show Igdalia has also lived in Leominster, MA and Linden, NJ. Igdalia's latest phone number is (908) 477-6394.
Phone Numbers: (908) 477-6394
Address History: 86 Pleasant Street Apartment 2, Leominster, MA 01453;
31 3rd Street Apt 3, Leominster, MA 01453;
Linden, NJ 07036;
Yonkers, NY 10701
Results 1 - 1 of 1