Alhambra Traffic Court set to close May 15, 2013
Alhambra traffic court is set to close on May 15, 2013 due to the budget crunch facing the Los Angeles Superior Court. Closures of many courthouses have been rumored and announced over the last few months and this is the latest news from the Alhambra traffic court. As of May 15th, all traffic […]