Location:
St. Francis of Assisi Church . 4556 Telegraph Rd. St. Louis, MO 63129 US
SK Ronald W Meier is the Event Chairman for this event