Elmira was born 64 years ago. This person has lived also in Homer. Elmira was born in 1960. Elmira’s current address is 8086 Highway 9, Homer, La 71040. Elmira has listed (318) 927-0047 as this...