Providence Laboratory at Willamette Falls Health Center - Canby Plaza - Closed 200 S. Hazel Dell WayCanby, OR, 97013 View Phone 503-215-6660 200 S. Hazel Dell WayCanby, OR 97013 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page