Palmer’s current address is 12230 Eakin St, Weeki Wachee, Fl 34614. Palmer was born 79 years ago. The number currently linked to Palmer is (727) 934-9272. Palmer's birth year is 1945. In addition to Weeki Wachee, Palmer also lived in Holiday, Tarpon Springs, Lauderhill and one other city.