Felix currently resides at 1833 Adam Clayton Powell Jr Blvd #2H, New York, Ny 10026. Felix turned 59 years old. Lois Davenport, Vincent F Davenport, Rubye L Davenport and one other person are people possibly related to Felix. The number currently linked to Felix is (212) 961-0484. Felix's birth year is 1965. Other cities that he has stayed in are New York and Bronx.