Administration

Dr. Vince Powell, Principal

vpowell@afftonschools.net
314-633-5931

Dr. Jon Langhans, Assistant Principal, Grades 9 & 10

jlanghans@afftonschools.net
314-638-6330  x11105

Dr. Tim Luecke, Assistant Principal, Grades 11 & 12

tleucke@afftonschools.net
314-638-6330  x11104