Michael Steven Foster, 38 years old, lives in North Las Vegas, NV. He has also lived in Battle Creek, MI; Kalamazoo, MI; Marshall, MI and Las Vegas, NV. Some of Michael family members are Kevin Lee Foster, Lawrence L Foster, Lawrence Lavern Foster, Carey Lee Foster and Karrie Foster.