Elmer currently resides at 1375 51St St, Tulsa, Ok 74126. Rose Lee Palmer, Iris E Palmer, Mechelle Palmer and 4 other people are people possibly related to Elmer. This person has lived also in Overland Park, Shawnee Mission, Tyler and one other city. Elmer's birth date was listed as 1941. The current age of Elmer is 83. Palmer Associates, Inc is a business Elmer has some connections with. The number currently linked to Elmer is (913) 491-1053.