EMBARRASS TOWNSHIP — Two people were arrested Thursday night after allegedly breaking into a business in Embarrass Township.

According to a press release from the St. Louis County Sheriff’s Department, at approximately 9:02 p.m. Saturday, St. Louis County Deputies responded to a business property located in the 4800 block of Hwy. 21 for a possible burglary in progress call.

0
0
0
0
4

Load comments