Florida Highway Patrol Press Release
The Florida Highway Patrol is investigating a two vehicle head on crash on State Road 70 and County Road 721 in Lake Placid. The crash occurred at approximately 12:24 pm on today’s date, resulting in four confirmed fatalities. State Road 70 is currently closed in the vicinity of the crash, it is anticipated the road closure will be for several hours.