Felix Alvarado was born in 1926, age 98. Felix Alvarado's address is 521 Red Mangrove Lane , Apollo Beach, FL 33572. Possible relatives include Desiree Alvarado, Eduardo Alvarado and 5 others. Public records show Felix has also lived in Balm, FL. Felix's latest phone number is (813) 649-9520.
Phone Numbers: (813) 649-9520
Results 1 - 1 of 1