The birth year was listed as 1964. Stephen turned 60 years old. In addition to Baton Rouge, Stephen also lived in Baton Rouge. Records link Stephen with Pamela Elizabeth Richard, Thomas A Richard, Darryl Timothy Richard and 4 other people. 8746 Jefferson Hwy, Baton Rouge, La 70809 is where Stephen resides. The phone number (225) 924-9657 is Stephen’s.