St Mark Catholic Church Indianapolis Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Location of worship
535 E Edgewood Ave
Indianapolis,
IN
46227-2099
United States
Phone: 317-787-8246
Fax: 317-781-6466
Click here to contact the church
Church Pastor
Fr. Bill Marks
Pastor
535 E Edgewood Ave
Indianapolis,
IN
46227-2099
United States
Phone: 317-787-8246
Click here to contact Fr. Bill Marks