Vehicle accident near Taco Bell on West Florissant Ave


Audio|Source: St. Louis County Fire and EMS - North
00:26
Transcript:
3017 vehicle accident in Metro North Taco Bell 9951 West Florissant Avenue Cross Street is Capitol Drive 3017 respond on North Maine 2627 is central county 26 27 he shows back in service with a refusal
Disclaimer:
This was transcribed by AI and may contain errors. Please verify the information independently.
Location mentioned:
Near W Florissant Ave, St. Louis, MO 63136
This shows a Google Street View of the area near the location, which might not be the exact address.
Correct
Incorrect