34-year-old Stephen F Strait lives in Jericho, Vermont. Other places in which he has lived are Brownsville, Vermont; South Burlington, Vermont; Rutland, Vermont and Weston, Vermont. He has worked for Wackenhut and Aircraft Engineer. Jobs he has held in the past include Security Officer.