Diogenes Felix was born in 1962, age 61. Diogenes Felix's address is 14420 Hatchee Court , Orlando, FL 32837. Possible relatives include Ivelice Ali, Rose Felix and others. Diogenes's latest phone number is (212) 964-4100. Previous phone numbers include (347) 602-8186 and (347) 612-7321.
Also goes by: Diogenes Osiris Felix
Address History: 14420 Hatchee Court, Orlando, FL 32837;
770565 Po Box, Orlando, FL 32877;
Bronx, NY 10465
Results 1 - 1 of 1