OHSU Pediatric Cardiology 3377 Riverbend Drive Springfield, OR 97477 Map and Directions 503-346-0640 Office ID 5742 Internal ID 11206677