St. Nicholas Serbian Orthodox Church by National Office Details Venue Phone: 317-471-8006 Venue Website: www.st-nicholas-indy.org Location Address:7855 Marsh Rd, Indianapolis, Indiana, 46278, United States