Felix Holguin was born in 1961, age 63. Felix Holguin's address is 963 Northeast 41st Place , Homestead, FL 33033. Possible relatives include Lilla Gutierrez, Elaine Holguin and 2 others. Public records show Felix has also lived in Montgomery, AL and Prattville, AL. Felix's latest phone number is (305) 220-2919. Previous phone numbers include (305) 244-4326 and (305) 246-4326.
Address History: 963 Northeast 41st Place, Homestead, FL 33033;
1301 Beech Street, Montgomery, AL 36113;
Prattville, AL 36066;
Miami, FL 33177;
Miami Beach, FL 33141
Results 1 - 1 of 1