Attorney J. Ross Self was named the new public defender for The City of Mountain Brook, Alabama today. After several years of serving as the public defender in his home town... Read More