Nels D Leafblad, MDNels D Leafblad · Orthopaedic Surgery Physician1430 Highway 96 E, White Bear Lake, MN 55110(651) 653-2100Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing