4717 Tara View Rd, Leesburg, Fl 34748 is where Stephen lives. This person has lived also in West Chester and Morris Plains. His birth year was listed as 1926. The current age of Stephen is 97. The phone number (352) 360-0384 is Stephen’s.