18 hours ago patient portal "16990" by Elda Wunsch Published 9 months ago Updated 2 weeks ago 3 min read. What is the first phase of Olathe Health? ... A recent technology integration is giving Olathe … >> Go To The Portal