Felix now resides at 5405 Elm Ct #304, Orlando, Fl 32811. Felix has listed phone number: (407) 856-9529. This person has lived also in Orlando, Jersey City and Key West. Possible relatives of Felix are: Debra Louise Salgado, Efrem S Salgado, Carmen Abigail Salgado and 3 other people. The current age of Felix is 64. Felix's birth year is 1961.