Hilltop Montessori School: 6 Abbott Sq Birmingham, AL