Bend Heart and Lung Center - St. Charles Health

The St. Charles Heart and Lung Center is located within the St. Charles Bend hospital. We recommend you park in the lot outside the St. Charles Cancer Center on the northwest end of the campus. MyChart If you're a current patient, you can schedule an appointment using MyChart. Learn more location 2500 NE Neff Road Bend, OR 97701 Get Directions.

Back to list Go To The Website

Popular Posts: