Allison L. Francis

Allison L. Francis is a production coordinator. She served as a production coordinator for The Simpsons Movie.