Canyon Medical Center Accredited Birth Centers Address: 2100 SW Camelot Court Portland, OR 97225 Phone: 503-252-8125 Website Accredited Since: July-2018 Tagged accredited birth centers, oregon Post navigation Previous Previous post: Andaluz Waterbirth CenterNext Next post: Premier Birth Center Chantilly