St. Louis County Police officers recovered a County Department of Transportation vehicle that was stolen Friday afternoon. The vehicle was found at the Alliance Credit Union, located at 1280 South Highway Drive in Fenton, MO 63026 after it was taken […]