State police troopers from the Alpena Post say 16-year-old Travis Armstrong of Atlanta was found dead at around 8:30am Saturday morning. His body was found lying on Culver road in Atlanta.
State police are investigating the death of a young man after his body was found in the middle of a road in Montmorency County Saturday morning.