St. Nicholas Greek Orthodox Church by National Office Details Venue Phone: 734-332-8200 Venue Website: www.stnickaa.org Location Address:3019 Scio Church Rd, Ann Arbor, Michigan, 48103, United States