Save Richard L. Eddy, MD RichardEddy.MD.com • Endocrinologist • 63 years experience Institute of Diabetes and Endocrinology PC 221 Stewart Avenue, Suite 101, Medford, OR 97501