Stephen’s residency is at 2130 Green Rock Ln, Indianapolis, In 46203. Records link phone number (317) 359-1276 with Stephen’s details. The birth year was listed as 1953. Indianapolis is a city Stephen has lived in. This year Stephen celebrated his 71 birthday.