Fatal Crash in Greene County

A resident in Greene County is dead after a motorcycle crash last night (Monday). 32-year-old Willard man Joseph Castillo was driving his 2013 Yamaha motorcycle westbound on US 160 just 1.5 miles north of Springfield when he lost control of his motorcycle. Castillo flew off the motorcycle and was transported to Mercy Hospital in Springfield where he was pronounced dead. This is Troop D’s 127th fatality in 2023.