St. Margaret Mary ParishPosted March 23, 2018 by Events Admin. Details Venue Website: http://www.stmm.org/ Location Address:7813 Shelbyville Road, Louisville, Kentucky, 40222, United States