Rhoda Mantis was born in 1920, age 103. Rhoda Mantis's address is 13809 Royal Palm Court Apartment C, Delray Beach, FL 33484. Possible relatives include Brian Brian, Alter Mantis and 5 others. Public records show Rhoda has also lived in Delray Beach, FL and Fort Lauderdale, FL. Rhoda's latest phone number is (407) 499-1683. Previous phone numbers include (561) 499-1683.
Also goes by: Rhoda A Mantis
Address History: 13809 Royal Palm Court Apartment C, Delray Beach, FL 33484;
15807 Loch Maree Lane Apartment 5401, Delray Beach, FL 33446;
Fort Lauderdale, FL 33319;
Hallandale, FL 33008;
Newburgh, NY 12550
Results 1 - 1 of 1