Stephen’s current address is 832 Melrose Ave, Lexington, Ky 40502. Stephen has reached the age of 70 years. The phone number (859) 266-9287 is Stephen’s. There are 2 companies connected with Stephen: Steve Burrus Architect Inc and Steve Burrus Architect, Inc. 1954 is his birth date. Lexington is a city Stephen has lived in.