Thelma Megargle was born in 1926, age 97. Thelma Megargle's address is 720 Zebu Place , Fort Myers, FL 33913. Possible relatives include Leslie Carson, Russel Megargle and 1 others. Public records show Thelma has also lived in Sarasota, FL. Thelma's latest phone number is (239) 674-7614. Previous phone numbers include (813) 388-2036 and (941) 342-1807.
Also goes by: Thelma Megargle
Results 1 - 1 of 1