Central West End License Office to Close Until Further Notice
JEFFERSON CITY, MO — The Missouri Department of Revenue, today, announced the closing of the Central West End License Office due to contractual deficiencies. This office, located in St. Louis, at 3949 Lindell Blvd., will close at noon - Wednesday, …