Isabel Barback's address is 7030 Vicksburg Street , New Orleans, LA 70124. Possible relatives include David Barback, Lester Barback and 1 others. Public records show Isabel has also lived in New Orleans, LA. Isabel's latest phone number is (504) 450-1160. Previous phone numbers include (504) 737-1531.
Results 1 - 1 of 1