Lu Xu, MD, PHDLu Xu · Endocrinology, Diabetes & Metabolism Physician2865 Daggett Ave, Klamath Falls, OR 97601(541) 882-6311Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing