Evola Felix was born in 1966, age 57. Evola Felix's address is 313 E Simcoe Street Apt 10, Lafayette, LA 70501. Possible relatives include Stephanie Bates, Paula Broussard and 30 others. Evola's latest phone number is (337) 235-5126. Previous phone numbers include (337) 643-7417.
Address History: 313 E Simcoe Street Apt 10, Lafayette, LA 70501;
7902 N Mahogany Road, Kaplan, LA 70548;
Youngsville, LA 70592
Results 1 - 1 of 1