Skip Navigation
Menu

Map and Directions

St. Leo Catholic School is nestled in the Buena Vista neighborhood of Winston-Salem. We can be reached easily from 40 Business. Click here to locate us on the Map.