Location & Map

MapGlenwood Leadership Academy is located on the south side of Evansville.  The closest major intersection is Kentucky Avenue and Riverside Drive.


Click here to see an interactive Google Map.