He is in his eighties. Felix is eighty-five. Felix’s current address is 8122 Balsamwood La, Liverpool, NY 13090-1101. Five persons linked to this address. Their name are Corazon G Demesa, Felix D Demesa, and three others. (315) 652-3424 (Verizon New York, Inc) is Felix’s phone number. Three persons, including Corazon G Demesa, Felix D Demesa Jr, Felix D Demesa, listed the phone number (315) 652-3424 as their own, various documents indicated. Felix can currently be contacted via email at the address [email protected]