Phone number listed for Steven is (919) 383-7701. Steven's birth year is 1957. Steven turned 67 years old. Other a city that he has stayed in is Chapel Hill. Steven now resides at 4201 Bumphus Rd, Chapel Hill, Nc 27514.