Published On Mar 7, 2024
St. Mark the Evangelist Catholic Church and School is located at 535 East Edgewood Avenue in Indianapolis, Indiana USA.
Subscribe to our YouTube Channel and visit our website at: www.stmarkindy.org You can call our parish office at (317) 787-8246
show more