Leonard Peter Holmgren, MDLeonard Peter Holmgren · Diagnostic Radiology Physician2170 South Ave, S Lake Tahoe, CA 96150(530) 543-5850Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing