Welcomes You

St. Stephen's Episcopal Church, Elwood, IN

Contact Information
Clergy: 
The Rev. Dr. Keith Dobyns ~ Rector
Phone: 
765-552-5356
Diocese: 
Indianapolis

Location

11706 North State Road 37
Elwood, IN 46036
United States
Javascript is required to view this map.