- Home
- Cases
- Get Involved
- Community
- Tools
- Info
-
Account
- NOT A MEMBER
Become a Member! - LOGIN
- NOT A MEMBER
- Search Cases

Mar 21, 2023
Mar 21, 2023
Matthew
Welcher
62
46
73 inches
190 lbs
White / Caucasian
Male
Mar 9, 2010
St. Petersburg
Florida
Pinellas County
33701
No
124030
Saint Petersburg Police Department
St. Petersburg
Florida
Pinellas County
33705
Cody DeLoach
Detective
1300 1 Avenue North, Florida
7278937780
Local
Law Enforcement
2022-022807
Jun 14, 2022
Saint Petersburg Police Department
3511
Brown
Blue
Blue
Oct 14, 2026