MYMOSAIC PORTAL. SCHEDULE APPOINTMENT ... PAY MY BILL. GET AN ESTIMATE. Mosaic Life Care > Find a Doctor > David Stahl, MD. Stahl, David J, MD. Bio At Mosaic Life Care, we are committed to providing the best and safest care, while creating a warm, inviting environment for our patients, family members and caregivers. Our innovative life-care ....