Efleda Springer, the person was officially recorded as born on February 08, 1965 and has now attained 60 years. Efleda Springer lives at the address 16213 E 28th St S, Independence, MO 64055, USA. This individual has a documented history of living at 16113 E 28th St S, Independence, MO 64055 and 16113 E 29 St S #3608, Independence, MO 64055. It is expected that Scott Springer (age 76 years) is the spouse of Springer, the person. 3 email addresses are within this person's grasp. Ms. Springer, the individual and Scott Springer (76 years) are referenced together in publicly available records. At 16113 E 28th St S, Independence, MO 64055, USA, Donavon Wayne Harrell (in 2012), Alice C Geissler (between 2012 and 2013), and Ms. Springer had a shared residence. The address is home to multiple individuals, including Brett Simpson, Joy Simpson, Scott Springer