J.A. Leonard Middle School 315 Students Enrolled 6th-8th Grades Supported 2015 BARR Beginning Follow J.A. Leonard Middle School Unable to load TweetsFollow J.A. Leonard Middle School 156 Oak St., Old Town, ME 04468 (207) 827-3900 School Website