Lawyer serving Vestavia Hills, Alabama

Vestavia Hills is about 18 minutes from our Pelham office. If you were cited or charged in Vestavia Hills, or have a Jefferson County case, call us before your court date.

Vestavia Hills is in Jefferson County, so cases beyond the city's municipal court are filed at the Jefferson County Courthouse in Birmingham. John Medaris has practiced in Alabama courts since 1977, with decades of experience in Jefferson, Shelby, and Chilton Counties.

The Vestavia Hills Municipal Court is in Vestavia Hills City Hall at 1032 Montgomery Highway. The city's website posts the court calendar and answers common questions about tickets, so look there for the date of your appearance.

Courts near Vestavia Hills

Addresses come from each court's own website. Check the court's page for current hours and your court date before you go. Drive times are estimates without traffic, measured from our office at 230 Bearden Road, Pelham.

  • Vestavia Hills Municipal Court

    1032 Montgomery Highway, Vestavia Hills, AL 35216

    Traffic violations, misdemeanors and city ordinance violations within the city.

    about 18 minutes (12 miles) from our office

    Official court page
  • Jefferson County Courthouse (Birmingham Division)

    716 Richard Arrington Jr. Blvd. N., Birmingham, AL 35203

    Circuit and district court matters for Jefferson County's Birmingham Division.

    about 25 minutes (19 miles) from our office

    Official court page

How we can help in Vestavia Hills

Questions about Vestavia Hills

Where is the Vestavia Hills Municipal Court?

In Vestavia Hills City Hall, 1032 Montgomery Highway. The city's website posts the court calendar and answers for common ticket questions.

Where does a Vestavia Hills felony or lawsuit go?

Jefferson County's courts. The Jefferson County Courthouse is at 716 Richard Arrington Jr. Blvd. N. in Birmingham.

How far is Vestavia Hills from your office?

About 12 miles, or 18 minutes by car, to Vestavia Hills City Hall.

Have a case in Vestavia Hills? Call us first.

(205) 663-1584

Bring your ticket, summons or court papers. The call is the fastest way to find out what you are facing.

Or write to us
Call (205) 663-1584