Elmwood Park Academy
 Call us at: 504-392-0217

Contact Us
Elmwood Park Academy ® 1517 Carol Sue Avenue, Terrytown, LA 70056
"A small school makes a BIG difference."

Specializing in small classes with an accelerated curriculum.