Sister Margaret Mary
Spanish and Latin Teacher
St. Katharine Drexel Preparatory
Archdiocese of New Orleans
http://www.drexelprep.com
5116 Magazine Street
New Orleans, LA  70115
United States
Activities
Quizzes