William Allen Middle School
Main Office
Principal Matthew Keith
Assistant Principal Cheri Caravano
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