Our Lady of the Presentation ChurchParishShareTudor AvenueOverland, Missouri 63114United StatesGet directions