Stephen owns the phone number (318) 371-2271. 1339 Mims Rd, Minden, La 71055 is where Stephen resides. Minden, Townsend and Dubberly are cities Stephen has lived in. The current age of Stephen is 64. This person's birth year is 1960.