Stephen James Marshall is 44 years old. Stephen lives in Newark, NJ, but has also spent time in New York, NY; Medford, MA; Chicago, IL and White River Junction, VT. Some of Stephen family members are Jamie Marshall, Stephen J Marshall, Margaret P Marshall and Susanne J Marshall.