William Allen Middle School
Main Office
Principal Cheri Caravano
Assistant Principal Ryan Kent
Principal's Secretary Ann Ham ext. 13001
Secretary to the Assistant Principal Annie Doctorovitz ext. 13020
William Allen Middle School
801 North Stanwick Road, Moorestown, NJ 08057