He was born on February 11, 1942. Felix’s age is 83. Felix is a resident of 4349 Little Farms Drv, Zachary, LA 70791. Eric L Scott Sr, Felix L Scott, and four other persons are also associated with this address. Felix's contact number is (225) 570-8665 (Level 3 Communications, LLC). Various documents link the phone number (225) 570-8665 to different owners — Eric L Scott Sr, Felix L Scott, Juanita W Scott, Mary L Scott