Get Directions to Resurrection Of Our Lord Catholic Church - Rectory ← View details 3900 Meramec St, Saint Louis, Missouri 63116 (314) 832-7023 Get Directions From* To * — Required information