Olentangy Pediatric Support Center. 4895 Olentangy River Road, Suite 150 ... Patient Portal. Access Patient Portal Telehealth Visits. Resources. Billing and Insurance Healthcare Disclaimer Health Library Non-Discrimination Notice Patient Forms Senior Care Advantage Submit Feedback Upload a Document Video Library..