He has been practicing for years and received his medical degree from . Dr. Samuel Klein accepts health insurance from Great West. No Reviews Favorite