Map
2000 East 23rd Street
2000 East 23rd Street
Chattanooga police have made a meth bust at the Town and Country Inn on East 23rd Street.
Police have five people in custody who could face charges for manufacturing methamphetamine in Room 273, said police spokeswoman Sgt. Jerri Weary.
Follow @SportsChatt