Masonry Institute of St. Louis John DeBlase September 9, 2017 Details Venue Phone: 314-645-5898 Location Address:1429 South Big Bend Blvd., St. Louis, Missouri, 63117, United States