Birmingham School of Music
800 Olde Towne Road
Birmingham, AL 35216
Located in Vestavia in the heart of Birmingham. Our school is located just 1/2 mile north of I-65 on Highway 31 in Vestavia. This makes it easily accessible to any of the surrounding Birmingham suburbs.
Please use the Google Map below for specific directions from your location.