Missing Adult - Leon Goodwen was reported missing and was last seen on June 6, 2021, leaving a convenience store in the 8400 block of Gravois Road in the Affton area. Please contact the St. Louis County Police Department at 636-529-8210 with information
Liveuamap is no longer providing historic data for previous years in free version
Buy one of our premium plans: Buy "PRO" from $7/month PRO account removes advertising, enables satellite maps, allowing to create own regions and opens additional features