Elementary Schools
Cherokee Bend Elementary School
4400 Fair Oaks Dr
Public District PK-6
Crestline Elementary School
3785 W Jackson Blvd
Public District PK-6
Vestavia Hills Elementary School - Cahaba Heights
4401 Dolly Ridge Rd
Public District PK-5
Middle Schools
Mountain Brook Junior High School
205 Overbrook Rd
Public District 7-9
High Schools
Mountain Brook High School
3650 Bethune Dr
Public District 10-12
MLS Disclaimers & Copyright