M Margaret Thompson, MD 0 reviews 12990 W Perrydale Rd Amity, OR • 97101 View Practice (503) 843-2767