St Stephens on The Hill
895 Grayson Road
Eldorado, Il 62930
St Stephens on The Hill is located in the foothills of southern Illinois in Eldorado, Illinois.
Take Il 142 to Grayson Road. Follow Grayson Road
.9 miles and turn left at gravel parking lot. Proceed up gravel road and veer to the right at the fork.