Idoia Elola was born in 1972, age 51. Idoia Elola's address is 2802 22nd Street , Lubbock, TX 79410. Possible relatives include Curtis Bauer. Public records show Idoia has also lived in Iowa City, IA and Pella, IA. Idoia's latest phone number is (806) 795-1400.
Related to: Curtis Bauer
Phone Numbers: (806) 795-1400
Address History: 2802 22nd Street, Lubbock, TX 79410;
811 E College Street # 1, Iowa City, IA 52240;
Pella, IA 50219;
Watertown, MA 02472;
Bronxville, NY 10708
Results 1 - 1 of 1