Felix Levandowski was born in 1925, age 99. Felix Levandowski's address is 5629 Captain John Smith Loop , North Fort Myers, FL 33917. Possible relatives include Jean Landen, Carol Levandowski and 3 others. Felix's latest phone number is (239) 731-0816. Previous phone numbers include (813) 731-6816 and (908) 756-6985.
Address History: 5629 Captain John Smith Loop, North Fort Myers, FL 33917;
201 Morton Avenue, South Plainfield, NJ 07080;
Toms River, NJ 08753
Results 1 - 1 of 1