Lu Xu, MD, PHDLu Xu · Endocrinology, Diabetes & Metabolism Physician2865 Daggett Ave, Klamath Falls, OR, 97601NPI · 1497383418No reviewsInsuranceNot specified(541) 882-6311Check availabilityBook online Claim listing