Barbara Richards, 73, killed in scooter crash on 38th Avenue North in Saint Petersburg, Florida

Modified Date: 
Thu, 07/11/2024 - 7:24am
Accident Date: 
Friday, March 1, 2024

73-year-old woman dies after crashing electric scooter in St. Pete

Richards failed to safely navigate her turn, police said, and left the sidewalk. She collided with the front passenger door of a white Freightliner moving truck traveling east on the curb lane of 38th Avenue North.

People Involved: 
Barbara Richards