107-year-old Stephen V Brown lives in Joplin, Missouri. Stephen has also lived in Indianapolis, Indiana and Afton, Oklahoma. Some of Stephen family members are Cyrill Brown, Herman Brown, Dixie Brown, Jeffrey C Brown, Dyrill Brown, Ethel L Brown and Cherri A Cockrell.