St. Stephen's Episcopal Church Elwood Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Location of worship
11706 North State Road 37
Elwood,
IN
46036
United States
Phone: 765-552-5356
Click here to contact the church Â
Church Pastor
Fr.Harold Smith
Pastor
11706 North State Road 37
Elwood,
IN
46036
United States
Phone: 765-552-5356
Click here to contact Fr.Harold Smith Â
THANK YOU FOR VISITING ST. STEPHEN'S EPISCOPAL CHURCH ONLINE!
St. Stephen's Episcopal Church Accelerated Mobile Page (AMP)