BABLER ELEM. Phone: (636) 458-7328 Street Address 1955 SHEPARD RD GLENCOE, MO 63038 Mailing Address: 1955 SHEPARD RD GLENCOE, MO 63038+1499 Coming soon: Your comments about this school.